Note: The job is a remote job and is open to candidates in USA. Temporal is an open source programming model company building reliable infrastructure for developers. The company is seeking a Senior Software Engineer to lead the design and delivery of scalable systems supporting customer onboarding, billing, metering, revenue operations, account lifecycle management, and customer-facing usage reporting.
Responsibilities
- Lead the Design of Business-Critical Systems: Own end-to-end technical design and delivery for services that power customer acquisition, onboarding/offboarding, and revenue operations
- Drive Architectural Excellence: Define and evolve system architecture for high-throughput, fault-tolerant metering and billing pipelines; make principled tradeoffs across correctness, latency, cost, and operability
- Own Cross-Functional Execution: Partner with Finance, RevOps, and Sales to translate business needs into robust, scalable systems-anticipating edge cases, ensuring auditability, and aligning stakeholders on milestones and risks
- Own the Account Lifecycle End to End: Build the flows that carry an account from acquisition through activation, expansion, billing, and offboarding-self-service and operator-initiated onboarding, plan and SKU changes, suspension, dunning, and clean offboarding
- Keep Revenue Data Coherent Across the Business: Own the integrations and pipelines that reconcile control-plane state with CRM, support, analytics, and BI systems, so finance, support, and sales operate on the same numbers
- Build Customer-Facing Usage and Cost Transparency: Design the APIs and metrics surfaces customers use to understand their spend-usage APIs, cost reporting, and billable-action metrics-with the accuracy and latency guarantees that make them trustworthy
- Ensure Data Integrity, Reliability, and Compliance: Build and operate distributed data systems with strong correctness guarantees; implement monitoring, alerting, dashboards, and runbooks that keep revenue-impacting pipelines trustworthy
- Raise the Engineering Bar: Set quality standards through code reviews, design reviews, and operational readiness; introduce patterns and tooling that improve maintainability and incident response
- Mentor and Multiply Impact: Mentor engineers, unblock execution, and foster a culture of ownership, learning, and pragmatic excellence
- Improve Developer and Customer Experience: Identify opportunities to streamline customer flows via automation, better tooling, and targeted platform improvements that reduce friction and support load
Skills
- Significant experience designing and delivering **production-grade backend systems** (ideally in cloud environments) with meaningful ownership over architecture and operational outcomes
- Strong proficiency in **at least one systems/backend language** (Go preferred), with the ability to navigate large codebases and drive technical decisions
- Demonstrated experience building and operating **distributed systems**: concurrency, reliability, scaling, consistency, and failure handling
- Practical understanding of **data pipelines and storage systems** (e.g., Postgres, Redshift, Kafka/Kinesis, S3-like systems) and how to ensure correctness and traceability
- Experience integrating and reconciling against **third-party SaaS platforms** (billing, CRM, support, analytics), including idempotency, drift detection, and recovery when an upstream system disagrees with your source of truth
- Experience with **production operations**: observability, incident response, performance tuning, on-call readiness, and continuous delivery
- Ability to work effectively across functions (Finance/RevOps/Sales/Support), translating ambiguous requirements into clear, executable technical plans
- Strong written and verbal communication skills, including the ability to write design docs, align stakeholders, and explain tradeoffs
- A "builder" mindset: you enjoy simplifying complex workflows, improving tooling, and leaving systems better than you found them
- Occasional travel may be required for company events, team offsites, and other meaningful moments that bring us together
Benefits
- This role is also eligible to participate in Temporal's equity plan.
- Unlimited PTO, 12 Holidays + 2 Floating Holidays
- 100% Premiums Coverage for Medical, Dental, and Vision
- AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
- Empower 401K Plan
- Additional Perks for Learning & Development, Lifestyle Spending, Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more!
- For international employees: Paid Time Off (PTO) and benefits outside the United States vary by country, and are issued in partnership with Remote.com.
- For international employees: perks for learning & career development, a lifestyle spending account, home office setup, professional memberships, work-from-home meals, and access to the Calm app for mental wellness.
Company Overview
Company H1B Sponsorship