
Okta
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 Workforce and Customer Identity Clouds enable secure yet flexible access, authentication, and automation that transforms how people move through the digital world, putting Identity at the heart 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.
Windows Software Engineer – CAN
Okta is 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. With over 7,000 pre-built integrations to applications and infrastructure providers, Okta customers can easily and securely use the best technologies for their business.
Device Access Group
We seek a passionate software development engineer to join our Windows team. The ideal candidate should have experience in Windows software development and be enthusiastic about writing Windows client software. The role gives the candidate a great opportunity to learn about interesting problems in the security and identity space and has great growth potential.
Job Duties and Responsibilities:
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.
Minimum Requirements:
Experience working in an Agile software development team leveraging continuous integration and deployment practices.
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.
Familiarity and understanding of Identity and Access Management protocols and architecture (SSO, SAML, OAuth, etc.).
Nice to have:
Experience with Windows interprocess communication (COM, Pipes, RPC, Windows Sockets) and potentially kernel debugging.
Experience with Visual Studio, MSBuild, NuGet publishing, Cake.build, or similar is helpful, as is deep knowledge of other build environments.
Familiarity with sysinternals tools and WinDbg.
Familiarity with developing libraries / SDKs for the Windows platform.
Education and Training:
Bachelor’s degree in Computer Science or equivalent experience.
3-5 years of software development experience on Windows platform.
Okta is an Equal Opportunity Employer.
Okta is rethinking the traditional work environment, providing our employees with the flexibility to be their most creative and successful versions of themselves, no matter where they are located. We enable a flexible approach to work, meaning for roles where it makes sense, you can work from the office or from home, regardless of where you live.
The annual base salary range for this position for candidates located in Canada is between $102,000 — $154,000 CAD.
What you can look forward to as a Full-Time Okta employee!
Amazing Benefits
Making Social Impact
Developing Talent and Fostering Connection + Community at Okta
#J-18808-Ljbffr