
Real-time data search and analytics for everyone
Elastic, headquartered in Union Square, San Francisco, CA, is a leading provider of real-time data search and analytics software. The company develops the Elastic Stack, which includes popular open-source tools like Elasticsearch, Kibana, Beats, and Logstash, and serves over 17,000 organizations, in...
Elastic offers fully paid health coverage for employees and their families, flexible work schedules, and a generous vacation policy. Employees enjoy a...
Elastic fosters a distributed workforce, emphasizing flexibility and work-life balance. The company values open-source development and encourages empl...

Elastic • Spain
Elastic is seeking a Principal Software Engineer to lead the Platform Billing team in delivering a flexible SaaS billing experience. You'll work with AWS, GCP, Azure, and Elasticsearch to manage billing systems at scale. This role requires extensive experience in software engineering and cloud technologies.
You have extensive experience in software engineering, particularly in building scalable systems that manage complex billing processes. Your background includes working with cloud platforms such as AWS, GCP, and Azure, and you understand the intricacies of SaaS billing models. You are proficient in designing and implementing APIs that facilitate seamless user experiences and data management.
You possess strong analytical skills and can interpret large volumes of usage data to inform billing strategies. Your expertise in Elasticsearch allows you to optimize search capabilities within billing systems, ensuring that users can access the information they need efficiently. You are a collaborative team player who enjoys working with cross-functional teams to deliver high-quality solutions.
You are passionate about leveraging technology to enhance customer experiences and drive business growth. You have a keen interest in the latest trends in cloud computing and SaaS, and you are always looking for ways to innovate and improve existing processes. You thrive in dynamic environments and are comfortable navigating the challenges that come with operating at a global scale.
Experience with usage-based metering and consumption billing models is a plus. Familiarity with marketplace integrations and customer account management systems will help you excel in this role. You are also open to mentoring junior engineers and sharing your knowledge with the team.
As a Principal Software Engineer at Elastic, you will lead the Platform Billing team in developing and maintaining the systems that manage the entire billing lifecycle. You will oversee the collection of millions of usage data points across distributed environments, ensuring accurate calculations of customer charges. Your role will involve designing and implementing public and internal APIs that enhance the billing experience for users.
You will collaborate closely with product managers and other engineering teams to define the roadmap for billing features and enhancements. Your insights will guide the development of new capabilities that improve the transparency and flexibility of our billing processes. You will also be responsible for monitoring system performance and implementing optimizations to ensure reliability and scalability.
In this role, you will have the opportunity to influence the technical direction of the billing systems and contribute to the overall strategy of Elastic's Cloud business. You will work in a fast-paced environment where your contributions will directly impact the success of the organization.
Elastic provides a supportive and inclusive work environment where innovation is encouraged. You will have access to professional development opportunities and the chance to work with cutting-edge technologies. We offer competitive compensation and benefits, including flexible working arrangements to help you maintain a healthy work-life balance. Join us in our mission to empower organizations with the tools they need to harness the power of their data.
Apply now or save it for later. Get alerts for similar jobs at Elastic.