Elastic is seeking a Senior Software Engineer to join its Billing Experience team, which owns the customer-facing layer of billing systems. The team builds and maintains public and internal APIs, along with billing and account pages in Elastic Cloud consoles, to help customers and internal teams understand and manage billing data. Elastic Billing supports its cloud business across AWS, GCP, and Azure in more than 50 regions, covering usage-based metering, consumption billing, and marketplace integrations. In this role, you will own key APIs and console features, solve complex problems with minimal guidance, and help raise engineering quality. You will collaborate with Product, Design, SRE, and Cloud Infrastructure teams. The role involves leading projects through design and delivery, contributing to technical direction, improving service reliability, reviewing work, mentoring engineers, and participating in on-call rotations. The position offers base salary without variable compensation. Eligible employees may participate in Elastic’s stock program. The typical starting salary range is $133,100–$210,600 USD, with an alternate range of $159,900–$252,900 USD in specified locations. Salary placement depends on factors including qualifications, experience, skills, location, performance, and organizational needs. Elastic describes its benefits as regionally adapted and focused on employee well-being.
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