Staff Software Engineer, Platform & InfrastructureActive$240K–$400K

The opportunity

Sentry helps developers identify and resolve issues in their applications. Behind our products is a complex foundation of distributed systems, cloud infrastructure, and services that must perform reliably at scale.

What you'll do

  • Design, build, and operate reliable, scalable distributed systems that: support Sentry's products and engineering teams.

  • Own technically complex projects from identifying problems and defining: solutions through implementation, deployment, and production operations.

  • Solve challenging engineering problems involving system architecture,: performance, scalability, reliability, and operational efficiency.

  • Make thoughtful architectural decisions, evaluating tradeoffs between: performance, complexity, maintainability, and long-term scalability.

  • Proactively identify technical challenges and opportunities for improvement,: including problems without clearly defined requirements or established solutions.

  • Stay hands-on with engineering, contributing production-quality code,: reviewing designs, and helping resolve complex technical issues.

What they're looking for

  • + years of software engineering experience, with a strong background in: designing, building, and operating distributed systems or infrastructure.
  • Strong software engineering fundamentals and proficiency in at least one: programming language, such as Python, Go, Java, or a comparable language.
  • Experience designing and implementing technically complex systems, with a: track record of delivering meaningful engineering outcomes.
  • Hands-on experience with cloud infrastructure and services, such as AWS, GCP, or Azure.
  • Demonstrated ability to independently own complex technical projects,: navigate ambiguity, and drive solutions from design through production.
  • Deep technical experience in one or more of the following areas: Cloud Infrastructure: Kubernetes, container orchestration, Terraform, infrastructure as code, networking, or service discovery.
  • Distributed Systems: Distributed architectures, fault tolerance, consistency, replication, or high-availability systems.
  • Data Infrastructure: Kafka, real-time streaming, distributed storage, OLAP/OLTP databases, or large-scale data processing.
Staff Software Engineer, Platform & Infrastructure at Sentry | Role Match