- Company: Okta
- Location: Bengaluru, India
- Job type: Full-time
About the role
Okta is expanding its engineering presence in India and is looking for a Staff Software Engineer to join the Identity Security Pillar in Bengaluru. You will play a key architectural and hands-on role in scaling foundational platforms and web applications, with a focus on backend architecture and distributed services. This is a hybrid role where you will partner with distributed teams to deliver robust, high-performance security solutions.
Responsibilities
- Lead the design and build of high-quality, scalable software while enforcing best practices in engineering and architecture.
- Improve standard methodologies by producing best-in-class code, documentation, testing, and monitoring.
- Collaborate with product and R&D engineers to translate requirements into technical solutions.
- Identify and resolve technical issues and performance bottlenecks.
- Mentor colleagues and promote knowledge-sharing across the team.
Requirements
- 8+ years of professional software engineering experience building complex, enterprise-grade distributed systems.
- 3+ years of hands-on experience designing and implementing backend services using Python.
- Deep knowledge of backend architecture, pipeline design, and data persistence patterns.
- Practical experience with relational databases and NoSQL/caching stores.
- Strong foundation in computer science fundamentals, data structures, and algorithms.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
Pay and benefits
Okta offers a comprehensive benefits package focused on supporting well-being, driving social impact, and developing talent. The company fosters a global community with over 20 offices worldwide and provides an immersive, in-person onboarding experience to help you connect with the mission and team from day one.
How to apply
Apply directly on Okta’s own careers website. Omadaily never charges job seekers.

