Resume and JobRESUME AND JOB
Okta logo

Software Engineer, Linux

Okta

Software Engineer, Linux

Okta logo

Okta

full-time

Posted: November 6, 2025

Number of Vacancies: 1

Job Description

Join Okta as a Software Engineer, Linux. Okta is the leading independent identity provider, trusted by over 18,500 organizations worldwide. We help organizations securely connect people to technology. Join Okta's Access Management Engineering Team as a Software Engineer, Linux, to build secure authentication and authorization foundations for Linux-based client software and cloud services. You'll develop innovative C++ applications that enable seamless user logins to devices and apps using Okta authenticators, tackling cutting-edge identity management challenges. This role drives Okta's mission to put identity at the heart of business security and growth in Bengaluru. Key Responsibilities: • Collaborate with QA, Product, Support, and UX teams to integrate Linux client components seamlessly. • Gather and refine requirements with Product and Engineering for prototyping Linux desktop applications. • Contribute to technical designs, proposals, and architectural decisions following C++ best practices. • Develop high-quality, maintainable C++ software on Linux with comprehensive unit and functional tests. • Participate in code reviews, providing feedback on coding standards and Linux security best practices. • Create technical documentation and share knowledge on Linux IPC mechanisms and debugging. What We're Looking For: • 5+ years hands-on experience developing C++ applications on Linux platforms. • Proficiency in object-oriented programming, design patterns, and scalable C++ code on Linux. • Strong experience with Agile methodologies, CI/CD pipelines, and Linux debugging tools. • Expertise in Linux desktop apps, IPC mechanisms like Pipes, RPC, Sockets, and kernel debugging. • Familiarity with C#, .NET, cloud platforms, databases, and UI frameworks like Avalonia. What We Offer: • Competitive compensation with equity and benefits • Health, dental, vision insurance and 401(k) matching • Flexible PTO, parental leave, and professional development • Hybrid work options and inclusive, collaborative culture Okta is an Equal Opportunity Employer committed to diversity and inclusion.

Locations

  • Bengaluru, India, Bengaluru, India, United States

Salary

Estimated Salary Rangehigh confidence

1,200,000 - 3,500,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • CI/CDintermediate
  • AIintermediate
  • Agileintermediate
  • Identity Managementintermediate
  • Authenticationintermediate
  • Securityintermediate
  • Software Developmentintermediate
  • Problem Solvingintermediate

Required Qualifications

  • 5+ years hands-on experience developing C++ applications on Linux platforms. (experience)
  • Proficiency in object-oriented programming, design patterns, and scalable C++ code on Linux. (experience)
  • Strong experience with Agile methodologies, CI/CD pipelines, and Linux debugging tools. (experience)
  • Expertise in Linux desktop apps, IPC mechanisms like Pipes, RPC, Sockets, and kernel debugging. (experience)
  • Familiarity with C#, .NET, cloud platforms, databases, and UI frameworks like Avalonia. (experience)

Responsibilities

  • Collaborate with QA, Product, Support, and UX teams to integrate Linux client components seamlessly.
  • Gather and refine requirements with Product and Engineering for prototyping Linux desktop applications.
  • Contribute to technical designs, proposals, and architectural decisions following C++ best practices.
  • Develop high-quality, maintainable C++ software on Linux with comprehensive unit and functional tests.
  • Participate in code reviews, providing feedback on coding standards and Linux security best practices.
  • Create technical documentation and share knowledge on Linux IPC mechanisms and debugging.

Benefits

  • general: Competitive compensation with equity and benefits
  • general: Health, dental, vision insurance and 401(k) matching
  • general: Flexible PTO, parental leave, and professional development
  • general: Hybrid work options and inclusive, collaborative culture

Target Your Resume for "Software Engineer, Linux" , Okta

Get personalized recommendations to optimize your resume specifically for Software Engineer, Linux. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer, Linux" , Okta

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

IdentitySecuritySaaSCloudEngineeringEngineering

Related Jobs You May Like

No related jobs found at the moment.

Okta logo

Software Engineer, Linux

Okta

Software Engineer, Linux

Okta logo

Okta

full-time

Posted: November 6, 2025

Number of Vacancies: 1

Job Description

Join Okta as a Software Engineer, Linux. Okta is the leading independent identity provider, trusted by over 18,500 organizations worldwide. We help organizations securely connect people to technology. Join Okta's Access Management Engineering Team as a Software Engineer, Linux, to build secure authentication and authorization foundations for Linux-based client software and cloud services. You'll develop innovative C++ applications that enable seamless user logins to devices and apps using Okta authenticators, tackling cutting-edge identity management challenges. This role drives Okta's mission to put identity at the heart of business security and growth in Bengaluru. Key Responsibilities: • Collaborate with QA, Product, Support, and UX teams to integrate Linux client components seamlessly. • Gather and refine requirements with Product and Engineering for prototyping Linux desktop applications. • Contribute to technical designs, proposals, and architectural decisions following C++ best practices. • Develop high-quality, maintainable C++ software on Linux with comprehensive unit and functional tests. • Participate in code reviews, providing feedback on coding standards and Linux security best practices. • Create technical documentation and share knowledge on Linux IPC mechanisms and debugging. What We're Looking For: • 5+ years hands-on experience developing C++ applications on Linux platforms. • Proficiency in object-oriented programming, design patterns, and scalable C++ code on Linux. • Strong experience with Agile methodologies, CI/CD pipelines, and Linux debugging tools. • Expertise in Linux desktop apps, IPC mechanisms like Pipes, RPC, Sockets, and kernel debugging. • Familiarity with C#, .NET, cloud platforms, databases, and UI frameworks like Avalonia. What We Offer: • Competitive compensation with equity and benefits • Health, dental, vision insurance and 401(k) matching • Flexible PTO, parental leave, and professional development • Hybrid work options and inclusive, collaborative culture Okta is an Equal Opportunity Employer committed to diversity and inclusion.

Locations

  • Bengaluru, India, Bengaluru, India, United States

Salary

Estimated Salary Rangehigh confidence

1,200,000 - 3,500,000 INR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • CI/CDintermediate
  • AIintermediate
  • Agileintermediate
  • Identity Managementintermediate
  • Authenticationintermediate
  • Securityintermediate
  • Software Developmentintermediate
  • Problem Solvingintermediate

Required Qualifications

  • 5+ years hands-on experience developing C++ applications on Linux platforms. (experience)
  • Proficiency in object-oriented programming, design patterns, and scalable C++ code on Linux. (experience)
  • Strong experience with Agile methodologies, CI/CD pipelines, and Linux debugging tools. (experience)
  • Expertise in Linux desktop apps, IPC mechanisms like Pipes, RPC, Sockets, and kernel debugging. (experience)
  • Familiarity with C#, .NET, cloud platforms, databases, and UI frameworks like Avalonia. (experience)

Responsibilities

  • Collaborate with QA, Product, Support, and UX teams to integrate Linux client components seamlessly.
  • Gather and refine requirements with Product and Engineering for prototyping Linux desktop applications.
  • Contribute to technical designs, proposals, and architectural decisions following C++ best practices.
  • Develop high-quality, maintainable C++ software on Linux with comprehensive unit and functional tests.
  • Participate in code reviews, providing feedback on coding standards and Linux security best practices.
  • Create technical documentation and share knowledge on Linux IPC mechanisms and debugging.

Benefits

  • general: Competitive compensation with equity and benefits
  • general: Health, dental, vision insurance and 401(k) matching
  • general: Flexible PTO, parental leave, and professional development
  • general: Hybrid work options and inclusive, collaborative culture

Target Your Resume for "Software Engineer, Linux" , Okta

Get personalized recommendations to optimize your resume specifically for Software Engineer, Linux. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer, Linux" , Okta

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

IdentitySecuritySaaSCloudEngineeringEngineering

Related Jobs You May Like

No related jobs found at the moment.