Temporal Technologies

Senior Software Engineer, Cloud Growth

Temporal Technologies

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $180,000 - $225,000 per year

Job Level

About the role

  • Lead the Design of Business-Critical Systems: Own end-to-end technical design and delivery for services that power customer acquisition, onboarding/off-boarding, 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 audit-ability, and aligning stakeholders on milestones and risks.
  • Contribute Deeply to Cloud Nexus: Design and scale primitives that enable multi-cloud connectivity across teams, domains, and regions; ensure strong isolation, clear abstractions, and predictable performance.
  • 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.

Requirements

  • 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 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.
Benefits
  • 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, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more!
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
backend systemsGodistributed systemsdata pipelinesPostgresRedshiftKafkaKinesisS3observability
Soft Skills
communicationmentoringcross-functional collaborationproblem-solvingownershiplearningpragmatic excellencetranslating requirementsdesign documentationincident response