Job Description
Elastic is seeking a Senior Software Developer to join its Platform Control Plane team. This role focuses on evolving and operating Elastic Cloud's control plane services, including Self-Managed, Hosted, and Serverless offerings, while accelerating the adoption of Kubernetes. The successful candidate will be part of a distributed team, contributing to the development and maintenance of the Elastic Cloud offerings.
Responsibilities: - Contribute to the development and evolution of the codebases that power Elastic's Cloud offerings.
- Operate control plane systems by participating in an on-call rotation and addressing customer support requests.
- Lead standard processes for back-end development with strong ownership.
- Contribute to technical plans and direction, collaborating with other product teams.
- Collaborate with Support engineers in diagnosing problems and coordinating with the Elasticsearch engineers the design of new features.
- Mentor new team members, both junior and senior ones.
- Improve engineering standards, tooling, and processes.
Requirements: - Strong track record as a software engineer delivering high-quality code within teams.
- Deep understanding of distributed systems architecture and design patterns.
- In-depth experience with a back-end programming language.
- Ability to own projects from beginning to end, from design to delivery.
- Ability to build and debug features with a broad impact, running on multiple machines.
- Deep passion for automation and for raising the quality bar.
- Strong analytical, debugging, and troubleshooting skills.
- Self-motivated and highly organized.
The role offers: - Competitive pay based on the work you do here and not your previous salary
- Health coverage for you and your family in many locations
- Ability to craft your calendar with flexible locations and schedules for many roles
- Generous number of vacation days each year
- Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service
- Up to 40 hours each year to use toward volunteer projects you love
- Embracing parenthood with minimum of 16 weeks of parental leave