Elastic is seeking a Senior Software Developer for its Elasticsearch team to help ensure shared Elasticsearch platform functionality is easy to use, performant, maintainable, and secure. The team creates foundational infrastructure and shared functionality, including services, settings, scripting, plugins, Painless, logging, telemetry, serverless orchestration, and CI/CD workflows. This infrastructure enables engineers to develop, extend, support, and deliver Elasticsearch across serverless, cloud, and on-premise environments. The role is a strong individual-contributor position that also involves contributing to and leading cross-team projects. It requires sound design skills, the ability to work at a low level of abstraction, and the ability to communicate technical concepts with a range of collaborators. The engineer will develop core infrastructure, improve developer productivity and system operations, resolve complex performance and stability issues, and collaborate with the Elasticsearch team, Elastic users, and open-source projects. The role offers base salary without variable compensation. The typical starting salary range is $133,100–$210,600 USD, or $159,900–$252,900 USD in the listed select locations. The role is currently eligible for Elastic’s stock program. The rewards package includes company-matched 401(k) contributions and other benefits focused on employee well-being. Elastic is a distributed, equal-opportunity employer and strives to provide an inclusive and accessible workplace.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed