Senior Software Engineer, Cloud Growth
Core
Design and build scalable backend systems for customer onboarding, billing, metering, and revenue operations to support Temporal's growth.
Role type
Senior Software Engineer (Backend/Cloud)
Builds
Customer lifecycle platforms, billing/metering pipelines, usage reporting APIs, and revenue data integrations.
Domain
SaaS, Cloud Infrastructure, Revenue Operations
Required skills
Go, distributed systems design, PostgreSQL, data pipeline integration, third-party SaaS integration, observability, system architecture
Preferred skills
Kubernetes, ClickHouse, Redshift, Salesforce integration, 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 revenue-critical services; define architecture for high-throughput metering and billing pipelines; build account lifecycle flows (onboarding to offboarding); ensure data coherence across CRM, analytics, and BI systems; design customer-facing usage and cost reporting APIs; maintain distributed data systems with strong correctness guarantees; mentor engineers and raise engineering standards.
Seniority
Senior, hands-on IC with leadership responsibilities
