
Principal Systems Software Developer
City : Waterloo
Category : Software & Systems
Industry : IT
Employer : BlackBerry
Worker Sub-Type:
RegularJob Description:
Today, BlackBerry® is a transformed company. We’re no longer about the smartphone, what we once did for smartphones is what we’re now doing for Enterprise of Things (EoT) – envisioning, enabling and securing new forms of communication that are connecting the business world in extraordinary new ways. We have the most complete and advanced end-to-end solutions to enable EoT, and our ideas lead the way in the hottest markets like cybersecurity, SaaS, neural networks and autonomous vehicles.
THE POSITION
BlackBerry is seeking a talented Principal Software Engineer to design, implement, test, and maintain with an emphasis on tangible results. You'll be joining our cyber security team and working on micro services support threat detection and remediation.
WHAT YOU WILL DO
- Develop global scale server side RESTful APIs
- Develop UI pages using react
- Develop low level Linux sensors to collect telemetry data for analysis
- Provide expertise on reliability, performance and scalability challenges
- Support and maintain developed code
- Be a strong team player and work well within a diverse, cross-functional team
WHO WE ARE LOOKING FOR
- Over ten years of software development experience on a Unix-like system
- Expert level java knowledge for application and infrastructure development
- SDLC, source control, unit testing, agile development methodologies
- Collaborative and team-oriented attitude
- Well versed with git source control
- Ability to describe technical concepts to non-technical stakeholders
- Ability to prioritize and complete multiple tasks with little to no supervision
- Intellectual curiosity, humility, accountability and positive approach
- Strong desire to create readable, testable, maintainable code
- Understand concepts of loose coupling when designing and developing software systems
ABOVE AND BEYOND
- Experience with Kubernetes
- Experience with Linux kernel modules and/or Berkley packet filters
#LI-FH1
Scheduled Weekly Hours:
40