Okta logo

Senior Software Engineer, Lifecycle Management

Okta · Posted Sep 22

Cloud-based identity and access management solutions for workforce and customer security

Bengaluru, IndiaFull-timeHybridSenior Level5+ years₹35.0L–₹55.0L yearly100+ applicants
Enterprise SoftwareCybersecurityIdentity ManagementCloud ComputingPublic Company
Full time

Get a personal compatibility score

Add a resume for personal matches

About the role

Okta is the leading independent provider of enterprise identity, and the Okta Identity Cloud enables organizations to securely connect the right people to the right technologies at the right time. The Onboarding and Lifecycle Management (LCM) Platform team focuses on enhancing and managing services for importing, syncing and provisioning identities and access policies — users, groups, roles, entitlements — allowing customers to link and enhance their business processes with Okta's identity management product. This role is to build, design solutions, and maintain the platform for scale.

What you will do

  • Work with senior engineering team in major development projects, design and implementation
  • Conduct code reviews, analysis and performance tuning
  • Work with QA team to outline and implement comprehensive test coverage for broad features
  • Provide support and handle incoming bugs and customer reported issues
  • Interface with cross-functional teams (Architects, QA, Product, Technical Support, Documentation, and UX teams) to develop connectors to on-prem and cloud apps
  • Analyze/Refine Requirements with Product Management
  • Partner with our Product Development, QA, and Site Reliability Engineering teams for scoping the development and deployment work
  • Design and implement core, high-performance, scalable software components
  • Quick prototyping to validate scale and performance.
  • Troubleshooting and support for customer issues and debugging from logs (Splunk, Syslogs, etc.)

Skills used in this role

JavaActive DirectoryLDAPREST APIsOAuthOpenID ConnectSAMLSCIMMicrosoft AzureAD FSOffice 365TDDMultithreadingAsynchronous ProcessingCachingRelational DatabasesSplunk

What the employer is looking for

  • 5+ years of software development experience building highly-reliable, mission-critical software
  • Experience with object-oriented languages, e.g. Java
  • Experience with data stores, e.g. relational databases
  • Experience with one or more of the following Directory services: Active Directory, LDAP
  • Experience with RESTful APIs
  • Ability to debug
  • Experience working with a system of scale
  • B.S. Computer Science or related field

Preferred qualifications

  • Experience with server-side technologies including caching, asynchronous processing, and multi-threading
  • Experience in TDD
  • Knowledge of Identity and Access Management protocols and technologies: OAuth, OpenID Connect, SAML, SCIM
  • Microsoft Azure management APIs, ADFS, Office 365 or Microsoft's Directory Synchronization Tool, Active Directory

Benefits and support

  • Supporting Your Well-Being
  • Driving Social Impact
  • Developing Talent and Fostering Connection + Community
  • We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one.
  • Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws.
  • If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please use this Form to request an accommodation.

About Okta

Okta is a leading independent provider of cloud-based identity and access management solutions that securely connect people and technologies to the right applications. The company powers both Workforce Identity and Customer Identity platforms, allowing organizations to securely manage user access and navigate modern challenges like agentic AI security.

Industry
Enterprise Software
Company size
7500+ employees
Founded
2009
Location
San Francisco, California, USA
Funding stage
Public Company

Funding

Public Company · $228M raised

Sequoia CapitalAndreessen HorowitzGreylock PartnersKhosla VenturesAltimeter Capital
  • 2010-02-01Series A$10M
  • 2011-08-01Series B$16.5M
  • 2012-12-01Series C$25M
  • 2013-09-01Series D$27M
  • 2014-06-01Series E$75M
  • 2015-09-01Series F$75M
  • 2018-02-21Post IPO Debt$300M

Leadership

TM
Todd McKinnon

Co-Founder and Chief Executive Officer

FK
Frederic Kerrest

Co-Founder and Executive Vice Chairman

SD
Shannon Duffy

Chief Marketing Officer

SM
Scott Morgan

Chief Legal Officer