Senior Software Engineer, Developer Infrastructure

Sentry Sentry · Enterprise · Toronto, ON +1 · 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 by optimizing and scaling the delivery process, developing deployment tools, and improving onboarding for new engineers. The ideal candidate will have 5+ years of software engineering experience, proficiency in Python, experience with Docker, and a track record of building developer tooling.

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

  • Python
  • Docker
  • CI/CD
  • developer tooling

Nice to have

  • customizing tools
  • automating repetitive tasks
  • collaborating with engineers

What the JD emphasized

  • AI-native future