BlackBerry is a world leader in mobile technology and security. Founded in 1984, BlackBerry has provided businesses with reliable, secure, and innovative solutions to keep their operations running. We are trusted by organizations and individuals alike to deliver mission critical communications and business solutions in an easy to use, secure, and reliable way.
At BlackBerry, we take security and privacy seriously and are leaders in protecting sensitive data and information. Our products and services have been designed to ensure that the user’s private information remains secure and confidential. We use advanced encryption technologies and high-level authentication systems to make sure that our users’ private data isn’t compromised.
In addition to our security solutions, we also offer advanced application and software development, along with device management, hardware, and hardware support for all of our products. We have developed a range of innovative tools, such as BlackBerry Enterprise Server, BlackBerry UEM, and BlackBerry Dynamics, which make it easy for businesses to securely manage and deploy their mobility applications.
At BlackBerry, we are dedicated to providing an environment where our employees can grow and develop their skills. Our team consists of experienced professionals from all corners of the tech world, from software developers and hardware engineers to security researchers and IT professionals. If you’re looking for a challenge and have a passion for technology and innovation, then BlackBerry is the right place for you.
Quick Links
Career Paths
Reviews
FAQs
Network Administrator
Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): 80000
Description: The Network Administrator is responsible for designing, installing, configuring and maintaining backbone network systems to ensure Blackberry users have secure, reliable access to data and resources. The Network Administrator works with the Infrastructure Services team to ensure stability, performance, and growth of the network. This position requires a highly organized individual with demonstrated technical experience.
Qualifications / Requirements: Network Administration experience in a business setting; Understand of routing protocols, firewalls and security protocols; Ability to quickly diagnose and resolve network problems; Good customer service skills; Excellent communication and troubleshooting abilities; Working knowledge of network cabling and wiring protocols.
Average Salary (yearly in dollars unless noted): 100000
Description: The Software Architect will be responsible for analyzing requirements, designing, implementing and maintaining software architecture, ensuring that applications and services meet customer requirements. The Software Architect is committed to delivering high quality, reliable, and efficient software solutions. This position requires advanced knowledge of programming languages and good communication skills.
Qualifications / Requirements: Bachelor's Degree in CS or related field; In-depth understanding of software development processes; Ability to create and maintain complex software architectures; Knowledge of web-based technologies, web services, and application design; Excellent problem-solving skills; Outstanding communication and teamwork skills.
Average Salary (yearly in dollars unless noted): 85000
Description: The Software Developer is responsible for creating, coding, testing and debugging software applications. The Software Developer must be able to work independently, as well as collaboratively with other developers. The Software Developer should have a strong understanding of software engineering principles and coding standards.
Qualifications / Requirements: Bachelor's Degree in a technical field; Proficient in a variety of programming languages; Excellent problem-solving skills; Ability to troubleshoot, profile, and analyze code; Good communication skills; Working knowledge of databases, web technologies, and application stacking.
Average Salary (yearly in dollars unless noted): 95000
Description: The Database Administrator is responsible for managing, developing, and maintaining all data stored in the Blackberry database. The Database Administrator must be able to plan, design, implement and maintain databases and ensure data integrity and security. This position requires advanced technical knowledge and advanced problem-solving skills.
Qualifications / Requirements: Bachelor's Degree in CS or related field; Advanced knowledge of database software; Expertise in database design; Strong ability to troubleshoot database issues; Working knowledge of database security protocols.
Average Salary (yearly in dollars unless noted): 90000
Description: The Cyber Security Analyst is responsible for developing, deploying and monitoring security solutions to protect Blackberry systems and networks. The Cyber Security Analyst must have a thorough understanding of cyber security protocols and processes, as well as the ability to interpret security audits and test results.
Qualifications / Requirements: Bachelor's Degree in CS or related field; In-depth knowledge of cyber security protocols; Knowledge of security tools and technologies; Expertise in penetration testing; Demonstrated experience in cyber security auditing; Good communication and problem-solving skills.
Average Salary (yearly in dollars unless noted): 90000
Description: The DevOps Engineer is responsible for developing, deploying and supporting the automated processes and tooling necessary to sustain the Blackberry development environment. The DevOps Engineer must have a strong understanding of software development, automation tooling and infrastructure support.
Qualifications / Requirements: Bachelor's Degree in a technical field; Experience with automated build and release pipelines; Knowledge of container technology and virtualization; Proficiency in scripting languages; Good communication and problem-solving skills; Understanding of IT security and compliance principles.
I've been working with the BlackBerry team for almost three years now, and I'm confident in saying that they live up to their reputation as having some of the best mobile solutions out there. The technical team is always more than willing to help with any issues, and I'm continually impressed with the way they continue to explore available technology and stay ahead of trends. I highly recommend the BlackBerry team to designers and IT professionals looking for the best of the best.
Randy H..
Review Rating:
4.9/5
4.9
The BlackBerry team is a one-stop-shop for anything mobile related. As a developer, I have benefited greatly from the resources that the team provides such as integrated tools, APIs, and well-built development kits to help speed up the process. With their dedication to providing the most up-to-date solutions, I am certain BlackBerry has a bright future ahead.
Linda S..
Review Rating:
4.7/5
4.7
I've been in the mobile programming world for over a decade, and I can honestly say that the BlackBerry team is one of the best. They always have the latest tools and technologies available, and when I've had a question or issue, the support staff was always prompt and knowledgeable in how to solve my problems. It's no wonder why so many IT professionals always turn to BlackBerry for their mobile solutions.
José O..
Review Rating:
4.8/5
4.8
As someone with experience in design, I can say that BlackBerry delivers some of the best mobile solutions out there. The UI and coding are top-notch, and the technical team is always on hand to help or answer any questions I have. I highly recommend the BlackBerry team for anyone looking for the best of the best.
Maura P..
Review Rating:
4.9/5
4.9
Having worked with other teams in the past, I can confidently say that BlackBerry stands out in the mobile solutions landscape. Their development and design teams are nothing short of stellar, and I'm continually impressed with the forward-thinking solutions they come up with. Working with BlackBerry has always been a great experience.
Frequently Asked Questions
What support is available for remote employees?
BlackBerry offers online collaboration and communication tools to help remote employees stay connected and productive.
What benefits are provided to BlackBerry employees?
BlackBerry offers competitive health and wellness benefits, pension, vacation and leave plans, and flexible working options.
What is the process for applying for open jobs at BlackBerry?
Applicants can search for open roles and apply directly on the BlackBerry Careers website using the Find a Job search bar.
What type of positions does BlackBerry offer?
BlackBerry offers roles in software engineering, research and development, customer service, sales, marketing and more.
What training and development opportunities are available for BlackBerry employees?
BlackBerry employees receive ongoing training and development opportunities, ranging from interactive online courses to on-the-job training from experienced mentors.
Locations: Toronto, Waterloo, Mississauga, Ottawa, Montreal, Vancouver
Career Paths: Software Engineer, Systems Analyst, Network Engineer, IT Security Administrator, Software Developer, Infrastructure Engineer, Quality Assurance Analyst, Technical Writer, Product Manager, Business Analyst.
I've been working with the BlackBerry team for almost three years now, and I'm confident in saying that they live up to their reputation as having some of the best mobile solutions out there. The technical team is always more than willing to help with any issues, and I'm continually impressed with the way they continue to explore available technology and stay ahead of trends. I highly recommend the BlackBerry team to designers and IT professionals looking for the best of the best.