Senior Software Engineer at Okta
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

27 Nov, 25

Salary

130000.0

Posted On

27 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Identity Verification, Object Oriented Design, Multithreading, Coding Practices, Distributed Systems, Oauth, App, Authentication, Telemedicine, Addition, Complex Systems, Pto, Communication Skills, Automation, Azure, Perspectives

Industry

Information Technology/IT

Description

GET TO KNOW OKTA

Okta is The World’s Identity Company. We free everyone to safely use any technology, anywhere, on any device or app. Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secure access, authentication, and automation, placing identity at the core of business security and growth.
At Okta, we celebrate a variety of perspectives and experiences. We are not looking for someone who checks every single box - we’re looking for lifelong learners and people who can make us better with their unique experiences.
Join our team! We’re building a world where Identity belongs to you.

AND EXTRA CREDIT IF YOU HAVE EXPERIENCE IN ANY OF THE FOLLOWING!

  • Experience with identity verification and phishing-resistant authentication

    BB-1

LI-Hybrid

Below is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your skills, qualifications, and experience. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program, please visit: https://rewards.okta.com/can.
The annual base salary range for this position for candidates located in Canada is between:$130,000—$194,000 CAD

Responsibilities

WHAT YOU’LL BE DOING

  • Partner closely with product managers and designers to bring cutting-edge phishing-resistant authenticators to life
  • Design, develop, and maintain scalable, high-performance backend (or full-stack) solutions that power identity security at enterprise scale
  • Build seamless integrations for identity verification with our external partners, ensuring secure and frictionless user experiences
  • Wear the customer hat — deeply understand user needs and translate them into robust technical solutions
  • Champion code quality, maintainability, and best practices to ensure our solutions remain reliable and secure
  • Stay ahead of industry trends and emerging technologies in identity and security, contributing ideas to keep our products innovative and effectiv

WHAT YOU’LL BRING TO THE ROLE

  • 5+ years of professional software development experience, with a strong focus on backend or full-stack engineering
  • Deep proficiency in Java, including object-oriented design, multithreading, and performance optimization
  • Experience designing and building scalable, distributed systems and RESTful APIs
  • Solid understanding of secure coding practices, authentication/authorization protocols (OAuth, OIDC, SAML), and identity management concepts
  • Good understanding of modern cloud infrastructure (e.g. AWS, GCP, Azure)
  • Proven ability to deliver high-quality, maintainable code, with a focus on automated testing and CI/CD practices
  • Excellent problem-solving skills and the ability to debug complex systems
  • Strong communication skills, with the ability to collaborate effectively with product managers, designers, and other engineers
Loading...