LOG IN
SIGN UP
Tech Job Finder - Find Software, Technology Sales and Product Manager Jobs.
Sign In
OR continue with e-mail and password
E-mail address
Password
Don't have an account?
Reset password
Join Tech Job Finder
OR continue with e-mail and password
E-mail address
First name
Last name
Username
Password
Confirm Password
How did you hear about us?
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Principal Software Engineer - Platform Billing

at Elastic

Back to all Python jobs
E
Industry not specified

Principal Software Engineer - Platform Billing

at Elastic

Tech LeadNo visa sponsorshipPython

Posted 10 hours ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
Not specified

Lead technical direction and execution for Elastic's Platform Billing, focusing on the Billing Experience domain in Elastic Cloud. Own end-to-end design and implementation of complex billing and account management systems spanning multiple services and cloud providers, including large-scale data pipelines for ingestion, transformation, and reconciliation. Drive operational excellence with improved observability, incident response, and DevOps practices, while shaping architecture for elasticity, scalability, and modularity. Mentor engineers across the Billing organization, collaborate with Product, SRE, and Cloud Infrastructure teams, and participate in on-call readiness and production support.

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. What Is The Role : 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. What You Will Be Doing : Lead end-to-end technical ownership of complex billing and account management systems that span multiple services and cloud providers. Design and implement large-scale data pipelines for billing data ingestion, transformation, and reconciliation, ensuring high performance and accuracy. Drive operational excellence : improve observability, incident response, and reliability of core billing components using modern DevOps practices. Shape system architecture for elasticity, scalability, and modularity, guiding service decomposition, API design, and data modeling efforts. Partner with SRE and Cloud teams to evolve deployment, monitoring, and CI/CD pipelines for critical billing services. Own PostgreSQL data architecture and performance tuning, ensuring query efficiency, schema design quality, and high availability. Act as the expert reviewer and go-to person for key parts of the billing experience stack, ensuring technical consistency and high-quality engineering practices. Mentor and influence engineers and tech leads across the Billing organization, helping them elevate design, operational standards, and long-term technical thinking. Collaborate multi-functionally with Product, Design, and Finance partners to shape roadmap priorities, ensuring technical feasibility and business alignment. Participate in on-call rotations and ensure production readiness through automation, resilience testing, and robust alerting. What You Bring : Extensive experience (8+ years) in backend or platform engineering, with strong expertise in Python and PostgreSQL (schema design, performance optimization, HA setups). Deep understanding of distributed systems and event-driven architectures in large-scale SaaS environments. Operational focus with proven experience improving reliability, observability, and incident response in production systems. Strong background in cloud-native infrastructure (AWS, GCP, or Azure), including networking, IAM, monitoring, and deployment patterns. Demonstrated ability to design and lead multi-quarter projects that span multiple teams or domains, driving consensus and measurable results. Proven record of mentoring engineers , setting technical direction, and elevating engineering quality standards. Experience with SaaS billing, metering, or financial systems is a strong plus. Excellent written and verbal communication skills; able to influence across organizational boundaries and present clearly to technical and non-technical partners. Comfortable working autonomously in a globally distributed, asynchronous environment. Additional Information - We Take Care of Our People As a distributed company, diver

Principal Software Engineer - Platform Billing

at Elastic

Back to all Python jobs
E
Industry not specified

Principal Software Engineer - Platform Billing

at Elastic

Tech LeadNo visa sponsorshipPython

Posted 10 hours ago

No clicks

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
Not specified

Lead technical direction and execution for Elastic's Platform Billing, focusing on the Billing Experience domain in Elastic Cloud. Own end-to-end design and implementation of complex billing and account management systems spanning multiple services and cloud providers, including large-scale data pipelines for ingestion, transformation, and reconciliation. Drive operational excellence with improved observability, incident response, and DevOps practices, while shaping architecture for elasticity, scalability, and modularity. Mentor engineers across the Billing organization, collaborate with Product, SRE, and Cloud Infrastructure teams, and participate in on-call readiness and production support.

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. What Is The Role : 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. What You Will Be Doing : Lead end-to-end technical ownership of complex billing and account management systems that span multiple services and cloud providers. Design and implement large-scale data pipelines for billing data ingestion, transformation, and reconciliation, ensuring high performance and accuracy. Drive operational excellence : improve observability, incident response, and reliability of core billing components using modern DevOps practices. Shape system architecture for elasticity, scalability, and modularity, guiding service decomposition, API design, and data modeling efforts. Partner with SRE and Cloud teams to evolve deployment, monitoring, and CI/CD pipelines for critical billing services. Own PostgreSQL data architecture and performance tuning, ensuring query efficiency, schema design quality, and high availability. Act as the expert reviewer and go-to person for key parts of the billing experience stack, ensuring technical consistency and high-quality engineering practices. Mentor and influence engineers and tech leads across the Billing organization, helping them elevate design, operational standards, and long-term technical thinking. Collaborate multi-functionally with Product, Design, and Finance partners to shape roadmap priorities, ensuring technical feasibility and business alignment. Participate in on-call rotations and ensure production readiness through automation, resilience testing, and robust alerting. What You Bring : Extensive experience (8+ years) in backend or platform engineering, with strong expertise in Python and PostgreSQL (schema design, performance optimization, HA setups). Deep understanding of distributed systems and event-driven architectures in large-scale SaaS environments. Operational focus with proven experience improving reliability, observability, and incident response in production systems. Strong background in cloud-native infrastructure (AWS, GCP, or Azure), including networking, IAM, monitoring, and deployment patterns. Demonstrated ability to design and lead multi-quarter projects that span multiple teams or domains, driving consensus and measurable results. Proven record of mentoring engineers , setting technical direction, and elevating engineering quality standards. Experience with SaaS billing, metering, or financial systems is a strong plus. Excellent written and verbal communication skills; able to influence across organizational boundaries and present clearly to technical and non-technical partners. Comfortable working autonomously in a globally distributed, asynchronous environment. Additional Information - We Take Care of Our People As a distributed company, diver

SIMILAR OPPORTUNITIES

No similar jobs available at the moment.