Senior Software Engineer, Developer Platform

Decagon Decagon · Vertical AI · New York, NY · Engineering

Senior Software Engineer for Decagon's Infrastructure team, focusing on building and evolving the internal developer platform. Responsibilities include CI/CD, release automation, observability standards, platform tooling, and developer workflows to enhance engineer productivity and system operability. The role requires experience in platform/devtools/infrastructure, CI/CD systems, observability, and containerization, with a focus on measurable outcomes for developer experience.

What you'd actually do

  1. Identify workflow bottlenecks (build/test/release/local dev) and build tools that measurably reduce toil.
  2. Create and maintain “golden paths” like service templates, CLIs, libraries, and automation that teams rely on.
  3. Design reusable CI pipelines and deployment workflows that are fast, safe, and easy to adopt across teams.
  4. Improve reliability of builds and tests (flake reduction, hermeticity, caching) and drive down cycle time.
  5. Support progressive delivery patterns (canary / blue-green) and safe rollback mechanisms.

Skills

Required

  • 4+ years building production software
  • platform / devtools / infrastructure experience
  • Python or TypeScript/JS
  • CI/CD systems
  • observability in production systems
  • Docker/Kubernetes
  • improving developer experience
  • cross-team collaboration and communication

Nice to have

  • monorepos
  • build systems
  • large-scale CI performance
  • internal platforms
  • Infrastructure-as-code (Terraform)
  • security-minded approach to supply chain
  • AI-assisted tooling

What the JD emphasized

  • platform / devtools / infrastructure
  • CI/CD systems
  • observability
  • Docker/Kubernetes