Elastic
Senior Software Engineer - IAM - Control Plane - Platform
$133K–$253K
United States · Senior · Full-time · Posted Oct 22, 2026
- Experience
- 3+ years as a backend engineer in IAM OR 5+ years as a backend engineer.
- Visa sponsorship
- Applicants located in or nationals of listed sanctioned countries or regions may require an export license as a condition of employment.
About the job
Develop and operate IAM and control-plane services for Elastic Cloud and on-prem offerings, improving their security, stability, and reliability.
What you'll do
- Build, maintain, and evolve IAM software and cloud and on-prem services.
- Participate in on-call operations, resolve production incidents, and help Support engineers solve customer problems.
- Debug distributed production systems and improve services through technical design, coding, and refactoring.
What they ask for
- Solid experience with JVM-based programming languages.
- 3+ years working as a backend engineer in the IAM space OR 5+ years working as a backend engineer.
- Demonstrated use of AI to accelerate development, debug complex systems, and optimize code while owning outcomes.
- Eligible to work in DoD Impact Level 5 or above cloud service environments.
Nice to have
- Scala and Golang experience; hands-on Kubernetes experience.
- Cloud software development experience (AWS/Azure/GCP) or practical knowledge of Elasticsearch.
Pay
$133,100 — $210,600 USD (base salary); $159,900 — $252,900 USD (base salary, select locations)
Tools
JVM-based programming languages, Scala, Golang, Kubernetes, AWS, Azure, GCP, Elasticsearch
AI focus
Use AI to accelerate development, debug complex systems, and optimize code while retaining ownership of outcomes.
Model-written summary · the original posting is authoritative