Android Engineer, Access Management Engineering Team

The leading independent provider of identity for the enterprise, enabling organizations to securely connect the right people to the right technologies.
$106,000 - $160,000
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Android Engineer, Access Management Engineering Team

Okta, The World's Identity Company, is seeking an Android Engineer to join their Access Management Engineering Team in Toronto. This role is crucial in building the foundation for authentication and authorization across Okta-protected resources. The team develops cloud services and client software that enable secure access to devices and applications.

The ideal candidate will have 3+ years of software development experience and passion for Android development. You'll work on impactful products like Okta FastPass, Device Assurance, and Device Access. The role offers excellent exposure to interesting problems in the security and identity space, with exceptional growth potential.

As part of the Device Authenticators engineering team, you'll collaborate with product managers, designers, and backend engineers to create robust solutions. The team values high programming standards, rigorous code reviews, and automated testing. You'll work in a fast-paced, innovative environment with agile release cycles and individual ownership.

The position offers a competitive salary range of CAD $106,000 - $160,000, along with comprehensive benefits including health, dental, vision insurance, RRSP matching, and paid leave. The role requires in-person onboarding at the Toronto office during the first week.

Join Okta's mission to free everyone to safely use any technology—anywhere, on any device or app. The company's Workforce and Customer Identity Clouds are transforming how people move through the digital world, putting Identity at the heart of business security and growth.

Last updated 2 months ago

Responsibilities For Android Engineer, Access Management Engineering Team

  • Lead the design, development, and delivery of cloud-native security products
  • Collaborate with product managers, designers, and backend engineers
  • Review code and write unit, functional, and UI tests
  • Optimize applications for speed, scalability, and responsiveness
  • Participate in code reviews
  • Identify and address technical debt and performance bottlenecks
  • Stay up-to-date with latest Android development trends
  • Champion continuous improvement and technical excellence

Requirements For Android Engineer, Access Management Engineering Team

Java
Kotlin
  • 3+ years of professional software development experience
  • Good understanding of design patterns, scalability patterns, security engineering
  • Experience with Kotlin or Java Android development
  • Experience in fast-paced software development teams
  • Strong communication skills
  • Strong debugging and problem-solving skills

Benefits For Android Engineer, Access Management Engineering Team

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Health insurance
  • Dental insurance
  • Vision insurance
  • RRSP with match
  • Healthcare spending
  • Telemedicine
  • Paid leave
  • Parental leave