Principal Software Engineer I - Platform Billing Core
Core
Design and own complex billing and account management systems across AWS, GCP, and Azure, building large-scale data pipelines for usage metering, consumption billing, and revenue reconciliation.
Role type
Principal Software Engineer (Platform Billing)
Builds
Cloud-based billing services, data pipelines, and financial reporting systems for Elastic's global SaaS platform.
Domain
SaaS Billing, Cloud Infrastructure, Data Engineering
Required skills
Python, PostgreSQL (schema design, performance, high availability), Cloud Infrastructure (AWS, GCP, Azure), System Architecture, Observability, Incident Response, Mentoring, Technical Leadership
Preferred skills
SaaS billing or metering experience, Experience with financial systems, AI/ML for development
Technologies
Python, PostgreSQL, AWS, GCP, Azure
Responsibilities
Design system architecture for scale and modularity; Build large-scale data pipelines for billing data ingestion and transformation; Improve observability and reliability of core billing systems; Mentor engineers and set technical direction; Collaborate with Product, SRE, and Finance teams on roadmap priorities; Maintain technical consistency and quality standards across the billing stack.
Seniority
Principal, hands-on IC with strategic influence
