Senior Software Engineer, Lifecycle Management

Okta
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Code reviews","Performance tuning","Troubleshooting","Collaboration","Requirement analysis"]

Build and maintain scalable onboarding and lifecycle management services on the Okta Identity Cloud, enhancing features that import, sync, and provision users, groups, roles, and entitlements. Partner with product, QA, architects, technical support, documentation, and UX teams to develop connectors across on-prem and cloud apps. Design high-performance components, conduct code reviews and performance tuning, implement test coverage (including TDD where applicable), and troubleshoot production issues using logs and monitoring tools.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Okta
Okta
1 day ago

Senior Software Engineer, Lifecycle Management

âś“ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Build and maintain scalable onboarding and lifecycle management services on the Okta Identity Cloud, enhancing features that import, sync, and provision users, groups, roles, and entitlements. Partner with product, QA, architects, technical support, documentation, and UX teams to develop connectors across on-prem and cloud apps. Design high-performance components, conduct code reviews and performance tuning, implement test coverage (including TDD where applicable), and troubleshoot production issues using logs and monitoring tools.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Work with the senior engineering team to design and implement major onboarding and lifecycle management platform projects.
  • •Conduct code reviews, analysis, and performance tuning to ensure reliable, high-performance services.
  • •Collaborate with QA to define and implement comprehensive test coverage for major features.
  • •Provide support for incoming bugs and customer-reported issues, including debugging from logs.
  • •Interface with cross-functional teams to develop connectors to on-prem and cloud applications and refine requirements with product management.

Key Requirements

  • •5+ years of software development experience building highly-reliable, mission-critical software.
  • •Experience with object-oriented languages (e.g., Java).
  • •Experience with data stores, including relational databases.
  • •Experience with directory services such as Active Directory and LDAP.
  • •Experience with RESTful APIs and debugging systems at scale.
Experience:Identity and access managementDirectory servicesCloudEnterprise software
Education:Bachelor's in Computer Science
Skills:Code reviewsPerformance tuningTroubleshootingCollaborationRequirement analysis
Languages:English
Tech Stack:JavaRESTful APIsActive DirectoryLDAPObject-oriented languagesDirectory synchronizationOAuthOpenID ConnectSAMLSCIMMicrosoft Azure management APIsADFSOffice 365Microsoft’s Directory Synchronization ToolSplunkSyslogsTDDAsynchronous processingMulti-threadingCaching

Company Brief

Okta
Provides identity and access management cloud solutions that help organizations secure and manage user authentication, single sign-on, multi-factor authentication, and lifecycle management across applications and devices.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2009
WebsiteLinkedIn