Windows Software Engineer

The leading independent provider of identity for the enterprise. The Okta Identity Cloud enables organizations to securely connect the right people to the right technologies at the right time.
$102,000 - $154,000
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cybersecurity

Description For Windows Software Engineer

Okta is seeking a passionate Windows Software Engineer to join their Device Access Group in Toronto, Canada. This role offers an exciting opportunity to work on securing customers' devices and building the most secure and delightful identity experience in the platform. As part of the Windows team, you'll be developing critical security and identity solutions that protect customers' first vulnerable touchpoint—the desktop login.

The ideal candidate should have strong experience in Windows software development with 3-5 years of hands-on experience in C++ or C# programming. You'll be working on innovative identity and security products from the ground up, interfacing with various teams including QA, Product Management, and Technical Support.

Okta is the leading independent provider of identity for the enterprise, serving over 19,300 organizations including major companies like JetBlue, Nordstrom, Slack, and T-Mobile. The company offers a comprehensive benefits package including healthcare, dental, vision, RRSP matching, and paid leave.

The role offers great growth potential and the opportunity to tackle interesting problems in the security and identity space. You'll be part of a team that's revolutionizing how organizations manage device security and access control. The position offers a competitive salary range of $102,000 - $154,000 CAD and includes equity opportunities.

Working in a hybrid environment, you'll contribute to Okta's mission of enabling secure connections between people and technology. The role requires strong technical skills in Windows development, debugging capabilities, and understanding of identity and access management protocols. Nice-to-have skills include experience with Windows interprocess communication, Visual Studio, and sysinternals tools.

Join Okta's innovative team and help build the future of identity and security solutions while working with cutting-edge technology in a collaborative and dynamic environment. The company values diversity of perspectives and is looking for lifelong learners who can contribute unique experiences to their growing team.

Last updated 5 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

  • 3-5 years of developing in Windows core functionality and the ability to debug client code
  • 3-5 years of hands-on experience in writing C++ or C# code on Windows Platform
  • Experience working in an Agile software development team leveraging continuous integration and deployment practices
  • Familiarity and understanding of Identity and Access Management protocols and architecture (SSO, SAML, OAuth, etc.)
  • 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 spending
  • RRSP with match
  • Telemedicine
  • Paid leave

Interested in this job?

Jobs Related To Okta Windows Software Engineer

Software Engineer in Test

Software Test Engineer position at Okta focusing on automation and quality assurance for the Insights Engineering team, requiring 3+ years of experience in test automation and Java development.

Software Development Engineer (2 years contract), Japan Store Tech

Software Development Engineer role at Amazon's International Technology team, focusing on building cutting-edge applications for Japan Store Tech in Beijing.

Software Development Engineer (2 years contract), Japan Store Tech

Software Development Engineer role at Amazon's International Technology team, focusing on building scalable solutions for customer engagement and membership systems.

Software Dev Engineer II, Identity

Software Dev Engineer II position at Amazon's Identity Services team, focusing on authentication and authorization systems that serve millions of customers worldwide.

Software Engineer in Test

Software Test Engineer position at Okta focusing on automation and quality assurance for the Insights Engineering team, requiring 3+ years of experience in test automation and Java development.