CareerPlan

Senior Software Engineer - Platform Billing Core

United StatesFull-time$133k–$211k2026-10-21 → 2026-11-10

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