Taro Logo

Windows Desktop Application Software Engineer

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

Description For Windows Desktop Application Software Engineer

Okta, The World's Identity Company, is seeking a passionate Windows Desktop Application Software Engineer to join their Device Access Group in Toronto. This role offers an exciting opportunity to work on securing customers' devices and building the most secure and delightful identity experience in the platform.

The Device Access Group is a new engineering team focused on bringing Okta's MFA to customers' first vulnerable touchpoint—the desktop login. The team develops security policies for device safety and compliance, while enabling seamless access to resources through browser or native applications without additional authentication.

As a Windows Desktop Application Software Engineer, you'll be working with cutting-edge identity and security products from the ground up. The role requires expertise in Windows software development, particularly in C++ or C# programming, and offers great potential for growth in the security and identity space.

The position offers a competitive salary range of $102,000 - $154,000 CAD, along with comprehensive benefits including healthcare coverage, RRSP matching, paid leave, and more. The role is hybrid-based, requiring candidates to live within approximately 80km of the downtown Toronto office.

Okta is a leading provider of identity solutions, serving over 19,300 organizations including major companies like JetBlue, Nordstrom, Slack, and T-Mobile. The company values diversity and seeks lifelong learners who can contribute unique experiences to their team.

This is an excellent opportunity for a mid-level software engineer with Windows development experience who wants to make an impact in the identity and security space while working with a growing, innovative company that's shaping the future of secure access technology.

Last updated 20 hours ago

Responsibilities For Windows Desktop Application 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 Desktop Application Software Engineer

  • 3-5 years of developing in Windows core functionality and 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
  • Familiarity with Identity and Access Management protocols (SSO, SAML, OAuth)
  • Bachelor's degree in Computer Science or equivalent experience

Benefits For Windows Desktop Application 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
  • Healthcare spending
  • Telemedicine

Interested in this job?

Jobs Related To Okta Windows Desktop Application Software Engineer