Staff Software Engineer - Linux - Device Authenticators

OktaBellevue, WA
86d$168,000 - $252,000

About The Position

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. The Okta Access Management Team builds the foundation for authentication and authorization across Okta-protected resources. Our mission is to enable customers to access these resources securely. We develop Okta cloud services and client software that allow users to seamlessly log in to devices and use Okta authenticators to access applications securely. Multiple opportunities are available for engineers within Access Management. Our team is fast-growing and impactful at Okta. Join our team and develop products that help our customers daily, such as Okta FastPass, Okta Device Assurance, and Okta Device Access. Learn more about Okta's Engineering on our blog.

Requirements

  • 5-7 years of software development experience, with at least 3 years of experience designing and building enterprise software on Linux.
  • Good understanding of design patterns, scalability patterns, security engineering, and object-oriented principles.
  • Proficiency in Rust / C++ / C# on Linux, with a proven ability to leverage their features for robust and maintainable codebases.
  • Cross-platform development with the .NET platform is desirable.
  • Skilled in debugging and troubleshooting Linux desktop applications using tools like Visual Studio Debugger, profilers, or other platform-specific debuggers.
  • Proficiency in UI frameworks for desktop apps (such as Avalonia UI).
  • Experience working in fast-paced software development teams leveraging continuous integration and deployment practices.
  • Strong communication skills and the ability to work across functions.

Nice To Haves

  • Understanding of Identity and Access Management protocols and technologies (FIDO, U2F, WebAuthn, SSO, SAML, OAuth, Federation, etc.)
  • Knowledge of cybersecurity principles, secure coding practices, and certifications like CISSP or Security+.
  • Experience with IPC mechanisms (COM, Pipes, RPC, Sockets) and kernel debugging.
  • Security Application experience - building VPN, firewalls, anti-virus, etc.

Responsibilities

  • Lead the design, development, and delivery of Okta products.
  • Collaborate closely with product managers, designers, and backend engineers to translate requirements into robust and effective solutions.
  • Commit to high programming standards by reviewing code and writing unit, functional, and UI tests.
  • Optimize applications for speed, scalability, and responsiveness across various devices and browsers.
  • Participate in code reviews, providing constructive feedback and ensuring code quality across the team.
  • Proactively identify and address technical debt, performance bottlenecks, and areas for improvement.
  • Stay up-to-date with the latest trends and technologies in Linux development, evaluating and recommending new tools and approaches.
  • Champion a culture of continuous improvement, innovation, and technical excellence within the team.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k)
  • Flexible spending account
  • Paid leave (including PTO and parental leave)

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Web Search Portals, Libraries, Archives, and Other Information Services

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service