Sentry

Staff Software Engineer, Platform & Infrastructure

San Francisco, California, Remote. Posted 28 days ago

The role

Staff Software Engineers will design, build, and operate reliable, scalable distributed systems that support Sentry's products and engineering teams. You will own complex projects from design through production and influence engineering decisions across the organization.

What you will do

  • Design, build, and operate reliable, scalable distributed systems
  • Own technically complex projects from identification through production operations
  • Solve engineering problems involving architecture, performance, scalability, and reliability
  • Make architectural decisions evaluating tradeoffs
  • Identify technical challenges and opportunities for improvement
  • Contribute production-quality code and review designs
  • Collaborate with engineers and technical leaders to influence technical direction
  • Share technical knowledge and mentor other engineers

Required qualifications

  • 8+ years of software engineering experience
  • Strong background in designing, building, and operating distributed systems or infrastructure
  • Strong software engineering fundamentals
  • Proficiency in at least one programming language, such as Python, Go, Java, or a comparable language
  • Experience designing and implementing technically complex systems
  • Hands-on experience with cloud infrastructure and services, such as AWS, GCP, or Azure
  • Ability to independently own complex technical projects and navigate ambiguity
  • Deep technical experience in one or more areas: Cloud Infrastructure, Distributed Systems, Data Infrastructure, Infrastructure Reliability, or Developer Infrastructure
  • Strong architectural judgment
  • Ability to communicate complex technical concepts clearly and influence technical decisions

Nice to have

  • Experience in Cloud Infrastructure: Kubernetes, container orchestration, Terraform, infrastructure as code, networking, or service discovery
  • Experience in Distributed Systems: Distributed architectures, fault tolerance, consistency, replication, or high-availability systems
  • Experience in Data Infrastructure: Kafka, real-time streaming, distributed storage, OLAP/OLTP databases, or large-scale data processing
  • Experience in Infrastructure Reliability: Observability, performance optimization, capacity planning, incident response, or production operations
  • Experience in Developer Infrastructure: CI/CD systems, build and deployment infrastructure, developer environments, or internal developer platforms
  • Experience improving engineering practices, sharing technical knowledge, or helping other engineers grow

Benefits

  • Incentive compensation
  • Equity grants
  • Paid time off
  • Group health insurance

About the company

Sentry is an application monitoring standard trusted by 200,000+ organizations. The company is an open-source company building an AI-native future.

Staff Software Engineer, Platform & Infrastructure at Sentry | JobZoey