Skip to content

Software Engineer, Services Platform

Build platform primitives for service provisioning, deploy tooling, workflow orchestration, and service ownership at a fast-scaling AI coding tool company. Requires experience with durable workflows like Temporal, internal dev platforms, and strong focus on developer experience and reliability.

San Francisco, CANew York, NYDevOps / SREOnsite5+ YOE

About the role

Responsibilities

  • Build platform-level primitives for service provisioning, deploy tooling, workflow orchestration, and service ownership.
  • Establish durable workflow orchestration as a first-class platform, defining best practices, building shared abstractions, and creating standards for reliable, long-running workflows.
  • Design a declarative service configuration framework to simplify provisioning, deploying, and operating new services.
  • Define the contract for service ownership, including integration with infrastructure abstractions and building a service catalogue for rapid incident resolution.
  • Work at the intersection of developer experience and production reliability to create golden pathways for engineering teams.

Requirements

  • Experience building internal developer platforms, service frameworks, or infrastructure abstractions that other engineers depend on.
  • Extensive work with Temporal, durable workflow engines, or similar orchestration systems, with strong opinions on best practices.
  • Deep care for developer experience, designing systems for simplicity and correctness by default.
  • Experience with deployment tooling, CI/CD pipelines, or service mesh architectures.
  • Understanding of tradeoffs in microservice vs. monolith architectures and pragmatic guidance on service decomposition.
  • Strong software engineering fundamentals and enjoyment in shipping production systems that boost organizational productivity.

Nice-to-Haves

  • Passion for truth-seeking, creativity, and spirited debate in a flat, talent-dense organization.

Skills

TemporalWorkflow OrchestrationCI/CDService MeshMicroservicesInternal Developer PlatformsService ProvisioningDeploy Tooling

Similar roles

DevOps / SRE jobs

Software Engineer, Cloud Infrastructure

Build and operate AWS cloud and LLM infrastructure powering RAG, inference, and data pipelines for an aviation AI platform. Requires strong AWS depth, Python data pipelines, and production LLM experience.

135k – 260kSan Carlos, CADevOps / SREHybrid4+ YOEAWSVpc

Software Engineer, Traffic

Design, build, and operate scalable distributed systems and edge networks on AWS to handle Figma's growing customer traffic and services. Requires 4+ years building infrastructure at scale, experience with TypeScript or Go, and distributed/traffic systems.

153k – 376kSan Francisco, CA +1DevOps / SRERemote4+ YOEGoAWS

Cloud Engineer - Product Metrics

Design, build, and operate petabyte-scale distributed systems for product metrics using Golang, Kubernetes, and ClickHouse. Requires 5+ years building scalable systems and 2+ years with Golang.

141k – 230kUnited StatesDevOps / SRERemote5+ YOEGoAWS

Postgres Deployment Engineer

Own stability and deployment of PostgreSQL products. Package software with Nix, manage upgrades, optimize CI/CD, and resolve production issues. Requires 3+ years PostgreSQL experience and Nix proficiency.

United StatesDevOps / SRERemote3+ YOECGo

Software Engineer, DevInfra

DevInfra engineer building and maintaining developer tooling, Kubernetes infrastructure, CI/CD pipelines, and AI-powered automation on GCP to accelerate engineering velocity.

158k – 213kSan Francisco, CADevOps / SRERemote3+ YOEGoGCP