Principal Software Engineer (Platform Billing Core)
- United States
- Lead/Staff
- 8+ years
- Posted
Skills
Required
- backend or platform engineering
- Python
- PostgreSQL
- schema
- AWS / GCP / Azure
- AI
Preferred
- billing / metering / financial systems
Join Elastic, a leading company in the search and data analytics space. As a Principal Software Engineer, you will drive technical direction within the Billing Core domain, design systems, improve operations, and work across teams. You will own complex billing and account management systems, build large-scale data pipelines, improve observability and reliability, and mentor engineers. This is a hands-on role that requires strong technical skills and the ability to work in a global, distributed environment.
Conduire la direction technique au sein du domaine de la facturation de base, en concevant des systèmes et en améliorant les opérations.
Responsibilities
- Posséder des systèmes de facturation et de gestion des comptes complexes qui s'étendent sur plusieurs services et fournisseurs de cloud.
- Construire des pipelines de données à grande échelle pour l'ingestion, la transformation et la réconciliation des données de facturation.
- Clear written and verbal communication skills. Able to influence across teams and speak to both technical and non-technical partners
- Proven experience improving reliability, observability, and incident response in production systems
- Track record of mentoring engineers, setting technical direction, and raising engineering standards
Requirements
- Comfortable working on your own in a global, distributed, and async environment
- Able to work across projects, work across functions and teams, and adapt to changing team structures
- Ability to lead multi-quarter projects across teams — building consensus and delivering results
- 8+ years in backend or platform engineering, with solid skills in Python and PostgreSQL (schema design, performance, high availability)
- Eligible to work in Department of Defense (DoD) Impact Level 4 or above cloud service environments
- Solid background in cloud infrastructure (AWS, GCP, or Azure), including networking, IAM, monitoring, and deployment
- Track record of using AI to speed up development, debug complex systems, and improve code quality — while owning the outcomes
Preferred
- Experience with SaaS billing, metering, or financial systems is a real plus
Pay
USD 159,800 - 303,500
jobapplier