Sentry

Senior Software Engineer, Infrastructure

Sentry6 days ago
Location

San Francisco, California

Type

Full Time

Salary

USD 190,000 – 280,000

Level

Senior

Role

Senior Software Engineer

Posted

Apr 4, 2026

Full TimeSenior

The role

Summary

Sentry is seeking a Senior Software Engineer for their Infrastructure team to design and build scalable platform services that empower engineering teams. The ideal candidate will create reliable infrastructure solutions that reduce operational complexity, enable self-service workflows, and support Sentry's mission of helping developers build better software faster.

What you'll do

Infrastructure Design: Design scalable systems that support company growth while balancing reliability, performance, and cost effectiveness
Platform Service Development: Build self-service platform services and interfaces that enable engineering teams to deploy and manage services efficiently
Cross-Team Collaboration: Work closely with multiple engineering teams to develop tailored infrastructure solutions and enhance existing capabilities
Documentation and Support: Create comprehensive documentation, provide training, and offer support to ensure effective adoption of infrastructure tools
Continuous Improvement: Continuously assess and enhance infrastructure capabilities based on user feedback and emerging technologies
System Monitoring: Monitor and troubleshoot infrastructure issues to maintain high availability and operational excellence

What we look for

Technical

Programming LanguagesStrong proficiency in Python; experience with Rust is a plus
System DesignExpertise in designing scalable systems, distributed systems, and robust APIs
Cloud PlatformsExperience with cloud platforms like AWS, Azure, or GCP and their respective SDKs/APIs
ContainerizationProficiency with containerization and orchestration tools such as Docker and Kubernetes
CI/CDUnderstanding of continuous integration and deployment pipelines and automation techniques

Education

DegreeBachelor's degree in Computer Science, Software Engineering, or related technical field preferred

Experience

Professional Experience5+ years of experience as a Software Engineer with a focus on infrastructure and platform engineering
System ReliabilityProven track record of building reliable systems with strong operational ownership

Skills

Required skills

PythonAdvanced programming skills in Python for infrastructure development
System ArchitectureAbility to design scalable and resilient infrastructure solutions
Operational ExcellenceStrong focus on reducing operational complexity and improving system reliability

Nice to have

RustAdditional programming experience in Rust for systems programming
Distributed SystemsAdvanced knowledge of distributed systems design principles
DocumentationExceptional written communication and technical documentation skills

Compensation & benefits

Salary

USD 190,000 – 280,000 (annual)

Stock options

Available

Benefits

Competitive Salary

Base salary range of $190,000 to $280,000 USD

Equity Grants

Potential stock option participation

Hybrid Work Model

Flexible work arrangement with in-office collaboration on Mondays, Tuesdays, and Thursdays

Health Insurance

Group health insurance coverage

Paid Time Off

Comprehensive paid time off policy


Interview process

  1. 1
    Initial Screening Review of application and resume by hiring team
  2. 2
    Technical Phone Screen Initial discussion of technical skills and experience with infrastructure engineering
  3. 3
    Technical Interview In-depth technical assessment of system design, coding skills, and infrastructure expertise
  4. 4
    Team Interview Meet with potential team members to assess cultural fit and collaboration potential
  5. 5
    Final Interview Discussion with senior leadership and final evaluation

Apply for this position

You'll be redirected to the company's application page