Principal Software Engineer I - Platform Billing Experience
Core
Design and maintain the customer-facing layer of Elastic's global billing systems, including public APIs, internal APIs, and Cloud console experiences.
Role type
Principal Software Engineer (Platform Billing)
Builds
Public and internal billing APIs, Cloud console billing/account UIs, and metering services.
Domain
SaaS Billing, Cloud Infrastructure (AWS/GCP/Azure), Developer Experience
Required skills
API design and development, Cloud infrastructure (AWS/GCP/Azure), Full-stack engineering, System architecture, Mentoring engineers, SRE/DevOps practices, Product roadmap alignment
Preferred skills
Frontend technologies (React), SaaS billing/metering/financial systems experience, AI usage for development
Technologies
AWS, GCP, Azure, React
Responsibilities
Design and evolve public and internal billing APIs; Build full-stack features for Elastic Cloud consoles; Improve observability and reliability of billing services; Shape system architecture for scale and modularity; Mentor engineers and set technical standards; Collaborate with Product, Design, and Finance on roadmap priorities; Participate in on-call rotations.
Seniority
Principal, hands-on IC with mentorship and technical direction
