Taro Logo

Windows Software Engineer

Leading independent provider of identity for the enterprise, enabling organizations to securely connect people to technology.
$102,000 - $154,000
Security
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Cybersecurity · Enterprise SaaS

Description For Windows Software Engineer

Okta is seeking a passionate Windows Software Engineer to join their Device Access Group, a new engineering team focused on securing customers' devices and building secure identity experiences. This role offers an exciting opportunity to work on cutting-edge identity and security products from the ground up.

The position is based in Toronto, Canada, with a hybrid work arrangement. The salary range is CAD $102,000 - $154,000, complemented by a comprehensive benefits package including healthcare coverage, RRSP matching, and paid leave.

As a Windows Software Engineer, you'll be part of a team that brings Okta's MFA to customers' first vulnerable touchpoint—the desktop login. You'll help define security policies for device safety and compliance, while working on privilege escalation and remote login features. The role requires strong expertise in Windows development, particularly with C++ or C# (3-5 years experience), and familiarity with identity and access management protocols.

Key responsibilities include interfacing with cross-functional teams, creating technical designs, implementing software components, and conducting code reviews. The ideal candidate should have experience with Windows core functionality, debugging skills, and knowledge of interprocess communication methods.

Okta offers a dynamic work environment with the best tools and technologies, flexible work arrangements, and a strong focus on employee development. As the leading identity provider with over 19,300 organizations trusting their platform, you'll be working on products that directly impact how millions of users securely access their technology resources.

The company culture emphasizes diversity, continuous learning, and making a positive impact through technology. They're not just looking for someone who checks every box, but for lifelong learners who can contribute unique perspectives and experiences to their mission of making identity accessible to everyone.

Join Okta if you're passionate about building secure, innovative solutions and want to be part of a team that's revolutionizing how organizations manage identity and access.

Last updated 17 hours ago

Responsibilities For Windows Software Engineer

  • Interface with QA, Product Management, Technical Support, Documentation, and UX
  • Create and review technical designs and proposals
  • Implement software components and unit/functional tests
  • Review software design and peers' code

Requirements For Windows Software Engineer

Java
JavaScript
  • 3-5 years of developing in Windows core functionality and debugging client code
  • 3-5 years hands-on experience in writing C++ or C# code on Windows Platform
  • Experience working in Agile software development team
  • Familiarity with Identity and Access Management protocols (SSO, SAML, OAuth)
  • Bachelor's degree in Computer Science or equivalent experience

Benefits For Windows Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Amazing Benefits Package
  • Healthcare coverage
  • Paid leave including PTO and parental leave
  • RRSP with match

Interested in this job?

Jobs Related To Okta Windows Software Engineer

Software Engineer 2 - Security

Software Engineer 2 position at Okta focusing on security engineering, requiring 2+ years of Java experience and security expertise to develop and implement security solutions.

Security Support Engineer, Vulnerability Management and Remediation

Security Support Engineer role at Amazon focusing on vulnerability management and remediation, requiring security expertise and cloud technology experience.

Software Development Engineer II, Amazon Foundational Security Services

AWS Security Engineer role focusing on developing and maintaining secure infrastructure systems, offering competitive compensation and comprehensive benefits.

Security Engineer II, Stores Application Security

Security Engineer II position at Amazon focusing on application security for Amazon Stores, involving threat modeling, secure code review, and security automation.

Systems Developer, Security Integrations Group

Systems Developer role at Amazon's Security Integrations Group, focusing on security infrastructure development and maintenance using React, JavaScript, and Python.