Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
BlackBerry

Principal Mobile Developer

BlackBerry

Mobile Developer working in the cybersecurity sector for BlackBerry. Collaborating with diverse teams to develop software solutions for security applications.

Posted 7/9/2026full-timeLos Angeles • California • 🇺🇸 United StatesLead💰 $150,000 - $220,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in mobile application systems security, with strong analytical and technical skills in software development using Java, C/C++, and Python. Familiarity with Android systems, Linux, and Agile methodologies enhances the ability to contribute to architectural discussions and design decisions.

Highest-signal resume keywords
Java DevelopmentC/C++ ProgrammingPython DevelopmentAndroid Systems KnowledgeAgile Methodology

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Java DevelopmentC/C++ ProgrammingPython DevelopmentSoftware DevelopmentAnalytical Skills
Soft Skills
CollaborationCreative Problem Solving
Tools & Technologies
LinuxContinuous Integration
Industry Keywords
Mobile Application SecurityCybersecuritySoftware EngineeringArchitectural Design

Tech Stack

Tools & technologies
AndroidCyber SecurityJavaLinuxOpen SourcePython

About the role

Key responsibilities & impact
  • Work on the cutting edge of mobile application systems security
  • Collaborate with a team of diverse software engineers, test specialists, and product owners, by applying creative solutions to meaningful real-world security problems
  • Help companies and governments mitigate cybersecurity threats
  • Develop commercial-grade software using Java, C/C++, and Python
  • Apply a scientific and empirical approach to analysis and development
  • Be a meaningful contributor to architectural discussions and design decisions

Requirements

What you’ll need
  • Bachelor’s Degree in Computer Science, Computer/Software Engineering, Electrical Engineering, or other related sciences, or equivalent work experience
  • Strong analytical and technical skills
  • Experience with C/C++ and/or Java code in a professional environment or an open source project
  • Prefer hands-on and/or fundamental knowledge of Android systems and internals (AOSP)
  • Basic working knowledge of Linux
  • Experience with the Agile methodology and continuous integration

Benefits

Comp & perks
  • Coverage for medical, dental, vision, life, and disability insurance
  • Retirement plans
  • Employee share purchase program
  • Paid-time-off policies