Senior Software Engineer, Developer Infrastructure

Sentry Sentry · Enterprise · San Francisco, CA · Engineering

Sentry is building its AI-native future and is looking for a Senior Software Engineer to join the Developer Infrastructure team. This role will focus on improving the delivery process and overall developer experience at Sentry, supporting a growing engineering organization by balancing process stability, artifact reliability, developer efficiency, and effective communication. The engineer will also help new engineers ramp up quickly and contribute to the development of deployment processes and tools to ensure software is delivered safely and efficiently.

What you'd actually do

  1. Optimize and scale Sentry’s delivery process, ensuring engineers can ship high-quality code quickly and confidently.
  2. Learn from our retrospectives and create tooling and process change to help developers avoid outages in the future.
  3. Develop deployment processes and tools to ensure our software gets to customers safely and efficiently.
  4. Improve onboarding by automating setup tasks, introducing engineers to key tools and processes, and accelerating their first successful deployment.
  5. Define and monitor key delivery metrics, and respond to any major degradation or anomalies in service.

Skills

Required

  • 5+ years of experience as a software engineer or in a similar role.
  • Strong proficiency in Python.
  • Experience using Docker in production environments and for local development.
  • Familiarity with continuous integration and delivery (CI/CD) systems.
  • A track record of customizing or building developer tooling.
  • Strong written and verbal communication skills.

What the JD emphasized

  • AI-native future