Taro Logo

Senior Software Engineer, Linux

The leading independent provider of identity for the enterprise, enabling organizations to securely connect the right people to the right technologies.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cybersecurity

Job Description

Okta is seeking a passionate and experienced Senior Software Engineer to join their Access Management Engineering Team in Bengaluru, India. As The World's Identity Company, Okta enables secure access to technology across devices and applications, placing identity at the core of business security and growth.

The role focuses on building the foundation for authentication and authorization across Okta-protected resources. You'll be working on developing Okta cloud services and client software that enable secure and seamless login experiences. The position requires strong expertise in .NET development, C#, and Linux environments, combining security-focused development with innovative identity management solutions.

The ideal candidate should bring 3-5 years of software development experience, with deep knowledge of .NET Framework/Core and C#. You'll be contributing to high-impact projects that directly affect how users securely access applications and resources. The role offers opportunities to work with cutting-edge security and identity management challenges while collaborating with cross-functional teams.

Key technical requirements include proficiency in object-oriented programming, experience with Agile methodologies, and strong debugging skills. The position also values expertise in Windows UI frameworks and knowledge of IAM protocols. You'll be part of a dynamic team that values quality, security, and innovation in building enterprise-grade identity solutions.

Okta offers comprehensive benefits, including medical, dental, and vision insurance, along with opportunities for professional growth and social impact. The position is hybrid, allowing for flexibility while maintaining collaborative team dynamics. Join a company that's shaping the future of identity management and security in the digital world.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Linux

  • Collaborate with cross-functional teams (QA, Product, Support, UX) for seamless integration
  • Gather and refine requirements with Product and Engineering teams
  • Following best practices, contribute to technical designs and architectural decisions
  • Develop high-quality, maintainable software components with comprehensive tests
  • Participate in code reviews
  • Contribute to technical documentation and knowledge sharing

Requirements For Senior Software Engineer, Linux

Linux
Java
TypeScript
  • Strong hands-on experience developing applications using C#, C++ and .NET Framework (or .NET Core)
  • Proficient in object-oriented programming principles, design patterns, and best practices
  • Proven experience with Agile methodologies (Scrum/Kanban), CI/CD pipelines
  • Proficient in Linux and debugging tools
  • Familiarity with cloud platforms, databases, and front-end frameworks
  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience
  • 3-5 years of software development experience

Benefits For Senior Software Engineer, Linux

Medical Insurance
Dental Insurance
Vision Insurance
Visa Sponsorship
  • Amazing Benefits
  • Making Social Impact
  • Developing Talent and Fostering Connection + Community

Related Jobs

Senior Software Engineer - Foundation

Senior Software Engineer position at Okta, building foundation services for authentication and authorization across Okta-protected resources.

Senior Software Engineer, Windows

Senior Software Engineer position at Okta focusing on Windows development using .NET/C# for identity and access management solutions.

Senior Software Engineer in Test - Data Platform

Senior Software Engineer in Test position at Okta focusing on automated testing and quality assurance for the Identity Management platform, requiring 5+ years of experience in test automation and quality engineering.

Senior Software Engineer, Java

Senior Software Engineer, Java position at Okta in Bangalore, focusing on identity and security solutions with 5+ years of Java development experience required.

Senior Software Engineer in Test, Bengaluru

Senior Software Engineer in Test position at Okta, focusing on security testing and automation for identity and access management solutions.