Senior Software Engineer, Observability

Temporal
United States, Canada
Workplace: RemoteFull timeFunction: Software EngineeringSkills: ["Communication","Collaboration","Problem-solving","On-call","Design reviews"]

Senior Software Engineer on the Infrastructure Team focusing on Observability, building and scaling distributed systems and observability pipelines for internal and customer-facing use. You’ll lead end-to-end software delivery, design multi-component systems, and contribute to a high-performance, on-call capable team that shapes Temporal’s core platforms and internal developer experience.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Temporal
Temporal
6 months ago

Senior Software Engineer, Observability

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Senior Software Engineer on the Infrastructure Team focusing on Observability, building and scaling distributed systems and observability pipelines for internal and customer-facing use. You’ll lead end-to-end software delivery, design multi-component systems, and contribute to a high-performance, on-call capable team that shapes Temporal’s core platforms and internal developer experience.
Location: United States, Canada
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Lead the end-to-end Software Development Lifecycle: goals & requirements solicitation, design & review, implementation, operationalization & deployment, support & maintenance.
  • •Design and build multi-component, distributed systems that operate at scale and maintain production readiness through testing and observability.
  • •Investigate issues with a methodical approach to identify root causes and trade off design choices for performance and reliability at scale.
  • •Document design choices and operational knowledge to facilitate deployment and maintainability across teams.
  • •Participate in design reviews and share design principles for building reliable systems at scale.
Travel: Low travel

Pay and Benefits

Equity and Bonus:Equity
Perks:Paid Leave401kRemote WorkEquityLearning Budget

Key Requirements

  • •Experience designing, implementing, deploying, and supporting large-scale, distributed systems in production environments (observability and/or high-throughput data streaming/processing pipelines).
  • •Expert in one or more high-level programming languages, preferably Go.
  • •Expert-level Kubernetes skills and hands-on cloud experience (AWS or GCP).
  • •Strong understanding of computer architecture, operating systems, and networking; familiarity with monitoring, instrumentation, and configuring infrastructure.
Experience:Distributed systemsObservabilityCloud
Skills:CommunicationCollaborationProblem-solvingOn-callDesign reviews
Languages:English
Tech Stack:GoKubernetesSQLAWSGCPPrometheusGrafanaClickhouseTemporal

Company Brief

Temporal
Builds an open-source orchestration platform for microservices and distributed applications, providing durable execution, stateful workflows, and developer-friendly APIs to simplify complex, long-running business processes.
Industry: Developer Tools
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Headquarters: San Francisco, United States
Founded: 2018
WebsiteLinkedIn