Senior Software Engineer, Platform Engineering

DecagonSan Francisco, CA
$200,000 - $400,000Onsite

About The Position

Decagon is seeking a Senior Software Engineer to join the Infrastructure team. This role focuses on building and evolving our internal developer platform, encompassing CI/CD, release automation, observability standards, platform tooling, and developer workflows. The ideal candidate will be passionate about enhancing developer productivity by reducing build times, eliminating flaky tests, creating streamlined service creation/deployment processes, and improving operability. This position requires a blend of building capabilities and understanding the practical needs of engineers.

Requirements

  • 4+ years building production software, with meaningful experience in platform / devtools / infrastructure (or adjacent SRE/release engineering).
  • Strong coding ability in at least one systems/productivity language (e.g., Python, TypeScript/JS), and comfort building developer-facing tooling (CLIs, libraries, automation).
  • Hands-on experience with CI/CD systems and designing pipelines that are scalable and reusable across many repos/services.
  • Practical experience with observability in production systems (instrumentation, alerting, dashboards, incident response).
  • Comfort with containers and modern cloud infrastructure (e.g., Docker/Kubernetes and related tooling).
  • A track record of improving developer experience through measurable outcomes (faster builds, fewer flakes, safer deploys, fewer incidents).
  • Strong cross-team collaboration and communication—especially writing clear docs and driving adoption.

Nice To Haves

  • Experience with monorepos and build systems and/or large-scale CI performance work.
  • Experience building internal platforms: service templates, paved-road deployment, self-serve environments, developer portals.
  • Infrastructure-as-code experience (e.g., Terraform) and a security-minded approach to supply chain (provenance, secrets, least privilege).
  • Experience applying AI-assisted tooling to make engineers dramatically more effective.

Responsibilities

  • Identify workflow bottlenecks (build/test/release/local dev) and build tools that measurably reduce toil.
  • Create and maintain “golden paths” like service templates, CLIs, libraries, and automation that teams rely on.
  • Design reusable CI pipelines and deployment workflows that are fast, safe, and easy to adopt across teams.
  • Improve reliability of builds and tests (flake reduction, hermeticity, caching) and drive down cycle time.
  • Support progressive delivery patterns (canary / blue-green) and safe rollback mechanisms.
  • Establish shared observability primitives (metrics/logs/traces), standards, and libraries so services are production-ready by default.
  • Partner with product engineers to improve operability: SLOs, alerting hygiene, dashboards, incident learnings.
  • Build and improve core platform capabilities that make it easy to run and scale services.
  • Own the systems you build end-to-end and help keep them healthy in production, improving reliability over time.

Benefits

  • Take what you need vacation policy
  • Medical, Dental, and Vision benefits for you and your family
  • Life Insurance and Disability Benefits
  • Retirement Plan (e.g., 401K, pension)
  • Parental Leave
  • Fertility and family building benefits through Carrot
  • Daily lunches and snacks in the office
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service