Elastic

About Elastic

Real-time data search and analytics for everyone

🏢 Tech👥 1001+ employees📅 Founded 2010📍 Union Square, San Francisco, CA💰 $162m3.8
B2BAnalyticsSaaS

Key Highlights

  • Headquartered in Union Square, San Francisco, CA
  • Over 17,000 customers including eBay, Netflix, and Uber
  • $162 million raised in Series C funding
  • Developers of the Elastic Stack: Elasticsearch, Kibana, Beats, Logstash

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...

🎁 Benefits

Elastic offers fully paid health coverage for employees and their families, flexible work schedules, and a generous vacation policy. Employees enjoy a...

🌟 Culture

Elastic fosters a distributed workforce, emphasizing flexibility and work-life balance. The company values open-source development and encourages empl...

Elastic

Principal Engineer Lead

ElasticSpain

Apply Now →

Skills & Technologies

Overview

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.

Job Description

Who you are

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.

Desirable

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.

What you'll do

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.

What we offer

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.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Elastic.

Similar Jobs You Might Like

Based on your interests and this role

Elastic

Software Engineering

Elastic📍 Spain

Elastic is hiring a Software Engineer for their Revenue Tech Engineering team to build internal tools that streamline the lead-to-revenue lifecycle. You'll work with Elasticsearch to develop robust backend services and automate operational tasks. This role requires experience in building scalable applications.

3d ago
Elastic

Engineering Manager

Elastic📍 United Kingdom

Elastic is hiring an Engineering Manager for their Platform Billing team to oversee the development of a flexible SaaS billing experience. You'll work with AWS, Azure, and GCP while managing APIs and backend systems. This role requires strong leadership and technical skills in cloud environments.

Lead
3d ago
Cloudflare

Systems Engineer

Cloudflare📍 Lisbon - Hybrid

Cloudflare is seeking a Principal Systems Engineer to lead the Billing Engineering Team, responsible for building and maintaining critical systems for billing and revenue recognition. This role requires strong technical expertise and a commitment to developing inclusive team dynamics.

🏢 HybridPrincipal
2w ago
Cloudflare

Principal Engineer

Cloudflare📍 Austin - Hybrid

Cloudflare is seeking a Principal Billing Systems Engineer to lead the development and maintenance of critical billing systems. You'll work on billing, payments, and revenue recognition systems, leveraging your expertise in Cloudflare technologies. This role requires significant experience in engineering and system design.

🏢 HybridSenior
2w ago
bunch

Engineering Manager

bunch📍 Spain

Bunch is seeking an Engineering Manager for their Platform team to lead the development of a secure and scalable infrastructure. You'll provide technical direction and manage team resources while focusing on product excellence. This role requires expertise in AWS and Kubernetes.

Lead
19h ago