Senior Software Engineer - Platform Billing Core
Core
Own and improve billing data pipelines for usage ingestion, transformation, and reconciliation; design and build reliable, scalable backend services in Python to turn hourly usage data into customer invoices and revenue records.
Role type
Senior Software Engineer (Backend/Platform)
Builds
Cloud-based billing data layer, usage metering systems, and automated revenue records across AWS, GCP, and Azure.
Domain
SaaS Billing, Cloud Infrastructure, Data Engineering
Required skills
Python, PostgreSQL (schema design, query tuning), distributed systems, cloud infrastructure (AWS/GCP/Azure), data pipelines, event-driven systems, observability, incident response, code review, mentoring
Preferred skills
SaaS billing/metering/financial systems experience, AI usage for development/debugging
Technologies
Python, PostgreSQL, AWS, GCP, Azure
Responsibilities
Own and improve billing data pipelines; Design and build reliable, scalable backend services; Take ownership of PostgreSQL schema design and query performance; Lead small to medium projects end-to-end; Improve observability and reliability of core billing systems; Participate in code and design reviews; Mentor junior engineers; Work with Product and Tech Leads to shape priorities; Take part in on-call rotations
Seniority
Senior, hands-on IC
