Senior Software Engineer, Infrastructure

Sentry Sentry · Enterprise · San Francisco, CA · Engineering

Sentry is seeking a Senior Software Engineer for their Infrastructure team to design, build, and maintain internal software and platform capabilities that reduce the cognitive load of infrastructure and developer tooling. The role focuses on creating reliable, repeatable abstractions to help engineering teams ship quickly while embedding durability, security, and operational excellence. The engineer will empower teams in a "you-build-it-you-run-it" culture, focusing on pragmatic systems that improve reliability and ownership.

What you'd actually do

  1. Design systems that scale with company growth, balancing reliability, performance, and cost.
  2. Build platform services and interfaces that enable self-service workflows for engineering teams.
  3. Collaborate with other engineering teams to enhance solutions tailored to their needs.
  4. Provide comprehensive documentation, training, and support for effective adoption tools.
  5. Continuously assess and enhance capabilities based on user feedback and emerging technologies.

Skills

Required

  • 5+ years of experience as a Software Engineer or similar role
  • Strong proficiency with Python
  • Expertise in designing and building scalable systems and APIs and distributed systems
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and their SDKs/APIs
  • Proficiency with containerization and orchestration tools (e.g., Docker, Kubernetes)
  • Understanding of CI/CD pipelines and deployment automation
  • Knowledge of distributed systems design
  • Track record of building reliable systems with strong operational ownership
  • Strong written communication skills and comfortable producing documentation that supports adoption

Nice to have

  • experience with Rust

What the JD emphasized

  • strong engineering judgment
  • pragmatic systems
  • developer experience
  • "you-build-it-you-run-it" culture
  • strong operational ownership