Distinguished Software Architect

Return to List

Blackberry Logo

City : Waterloo

Category : Software & Systems

Industry : IT

Employer : BlackBerry

Worker Sub-Type:


 Job Description: 

Job Description:

This job is open for various locations across North America like Waterloo, Ottawa, Mississauga, Irvine, San Ramon, Portland, Austin.
Want to contribute to the next generation of Enterprise Security, leveraging state of the art cloud and artificial intelligence technology to deliver compelling and innovative cloud based offerings to Enterprises?

We are a small team providing architecture and design oversight and leadership for Enterprise centered offerings. We balance design centered activities, such as individual contributions, mentoring and review, with advanced prototyping and hands-on development activities in support of the delivery of customer centered Enterprise capabilities. We work with and across product management, product design, product development, product security and infrastructure elements of the BlackBerry organization. These roles require in-depth experience of product development, network technology, Security technology and Development tools as well as the strong communication and collaboration skills needed to be able to work effectively leading and bridging across diverse parts of the organization while maintaining a strong focus on aligning the design with robust, scalable and profitable offerings.

We work across a range of platforms, languages and tools, including Java, C++, Objective-C, C#, Python and Node. We design, develop and support the teams that operate systems that run in more or less all the different Clouds and on endpoints as diverse as iOS and Windows. We encourage people to constantly learn and taken on new challenges, sometimes including platforms, languages and tools that are different from the ones that they cut their teeth on and have leveraged to bring solutions to market in the past, sometimes including applying their expertise and experience to domain and customer related needs that are different from the ones they have wrestled with in the past.

We’re not running out of challenges against the ever changing backdrop of technology and customer expectations and we need more capabilities to help us move the organization forward. So, if you’ve designed and developed systems in the past that worked, that went to market and are related to the kinds of Enterprise offerings that we need to deliver we’re interested in talking to you

Skills & Qualifications:

  • Proven experience working as a software architect.
  • Demonstrated strong proficiency with C#, C++, Java, Objective-C, and modern client-server protocols.
  • Hands-on experience with developing applications in the security space, with a good understanding in data encryption and protection.
  • Experience in implementing enterprise-level software solutions.
  • Great business acumen with a passion to solve for the customer.
  • Excellent verbal and written communication skills with strong analytical, problem solving and planning skills.
  • Excellent interpersonal and communication skills.
  • B.S./M.S. in computer science or equivalent.

Job Family Group Name:

Product Development

Scheduled Weekly Hours:


Return to List


Subscribe to our newsletter & stay updated