Senior Software Engineer, Developer Infrastructure

at Sentry
USD 190,000-280,000 per year
SENIOR
✅ Hybrid

Tech Stack

AI CI/CD @ 3 Communication @ 7 Docker @ 4 Python @ 7 Sentry @ 4

Details

Sentry helps developers fix errors and performance issues before users notice. The Developer Infrastructure team owns the systems that make every engineer at Sentry more effective at shipping high-quality software, including developer environments, CI/CD for open-source and closed-source codebases, service and library development workflows, SDK and library publishing tooling, and metrics and dashboards for infrastructure health.

The team is also investing in environments, CI, and deployment systems that support AI coding agents.

Responsibilities

  • Build and maintain tooling for local and cloud-based developer environments.
  • Improve CI for Sentry's codebases and CD for its deployment pipeline, keeping both fast and reliable as the organization and infrastructure grow.
  • Define and evolve the golden path for building new services and libraries at Sentry.
  • Contribute to SDK and library publishing tooling and release processes.
  • Build metrics, dashboards, and flaky test detection systems that provide visibility into deployment health and CI reliability.
  • Build tooling that gives engineers and AI coding agents the context they need to work effectively within Sentry's systems and conventions.
  • Partner directly with engineers across Sentry to identify opportunities to improve infrastructure and developer experience.

Requirements

  • 5+ years of experience as a software engineer or in a similar role.
  • Experience leading the full development lifecycle of complex projects.
  • Strong proficiency in Python.
  • Experience with Docker and container orchestration in production.
  • Familiarity with CI/CD systems and the factors that make them fast and reliable at scale.
  • A track record of building or significantly improving developer tooling or infrastructure.
  • Ability to influence engineering teams outside your own and build buy-in for standards, tooling, or process changes without direct authority.
  • Strong written and verbal communication skills.
  • Systems thinking and the ability to reason about tradeoffs across scale, reliability, cost, and complexity.
  • Comfort owning a broad surface area, from developer environments and deployment pipelines to publishing tooling.

Benefits

The successful candidate will be eligible to participate in applicable employee benefit plans and programs, including incentive compensation, equity grants, paid time off, and group health insurance coverage.

More jobs at Sentry

Similar jobs