Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI.
The Platform Billing team’s mission is to deliver a simple, transparent, and flexible SaaS billing experience that powers Elastic’s Cloud business. Operating at global scale across all three major cloud providers, AWS, GCP, and Azure, Elastic Cloud serves critical workloads in over 50 regions worldwide.
Billing sits at the core of Elastic’s business strategy, enabling growth through capabilities such as usage-based metering, consumption billing, and marketplace integrations. We build and operate the systems that manage the entire billing lifecycle — from collecting millions of usage data points across distributed environments, to calculating customer charges and exposing this information through APIs and user interfaces.
Within Platform Billing, the Billing Experience (BEX) team focuses on the customer-facing layer of our billing systems. We own the public and internal APIs, as well as the billing and account experiences within Elastic Cloud consoles. Our goal is to make it easy, accurate, and intuitive for customers and internal partners, to understand and manage their billing data.
We are looking for a Principal Software Engineer to lead technical direction and execution across the Billing Experience domain.
This is a hands-on technical leadership role that combines system design, operational excellence, and cross-team collaboration. You will shape how Elastic’s billing services evolve — improving scalability, reliability, and developer productivity across multiple components and teams.
You will partner closely with Product, SRE, and Cloud Infrastructure teams to ensure our systems are resilient, observable, and efficient at global scale.
As a distributed company, diversity drives our identity. Whether you’re looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn’t matter if you’re just out of college or your children are; we need you for what you can do.
We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do.
