Senior Software Engineer, Cloud Growth
Core
Design and build business-critical backend systems for customer lifecycle, billing, metering, and revenue operations to ensure data integrity and scalability.
Role type
Senior Software Engineer (Backend/Cloud)
Builds
Resilient architectures for high-throughput metering and billing pipelines; customer-facing usage APIs and cost reporting surfaces.
Domain
Cloud infrastructure, SaaS billing, revenue operations, distributed systems
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Go, distributed systems design, data pipeline integration, third-party SaaS reconciliation, observability, Kubernetes, PostgreSQL, ClickHouse, Stripe, Salesforce, system architecture, cross-functional collaboration
Preferred skills
Cloud environment experience, production operations, mentorship
Technologies
Go, PostgreSQL, ClickHouse, Redshift, S3, Google Cloud Storage, Azure Blob Storage, Kinesis, Firehose, Kubernetes, Metronome, Stripe, Salesforce, Segment, Pylon, Zapier, OpenMetrics, FOCUS, Temporal
Responsibilities
Lead end-to-end technical design for customer acquisition and revenue services; define architecture for fault-tolerant metering and billing pipelines; build account lifecycle flows from onboarding to offboarding; maintain data coherence across CRM, analytics, and BI systems; design customer-facing usage and cost transparency APIs; ensure data integrity and compliance in distributed systems; raise engineering standards through code and design reviews; mentor engineers and improve developer experience.
Seniority
Senior, hands-on IC with mentorship responsibilities
