Sentry

Senior Software Engineer, Analytics Platform

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 its Event Analytics Platform (EAP) team, focusing on building high-performance data infrastructure that powers time-series data and searching capabilities across billions of events. The ideal candidate will help push the boundaries of data visibility by enhancing search infrastructure, improving system performance, and contributing to the technical direction of Sentry's core data services.

What you'll do

Data Infrastructure Development: Expand Event Analytics Platform's ability to deliver data at world-class speed and reliability
System Architecture: Architect and automate services and systems to scale reliably under growing demand
Technical Leadership: Lead design discussions, make architectural trade-offs balancing product requirements with engineering constraints
Code Quality Management: Maintain and grow team's code quality initiatives through regular code reviews and contributing to design decisions
Performance Optimization: Improve maintainability and developer experience of Event Analytics Platform codebases

What we look for

Technical

Backend EngineeringMinimum 4+ years of experience in backend or infrastructure engineering
Distributed SystemsStrong knowledge of replicated and/or distributed data storage systems
Programming ProficiencyProficiency in Python or comparable programming language

Education

Computer Science or Related FieldBachelor's degree in Computer Science, Software Engineering, or equivalent professional experience

Experience

Storage Systems ExperienceHands-on experience with disk-driven and memory-driven storage systems like PostgreSQL, ClickHouse, Memcached, Redis
Streaming PlatformsFamiliarity with streaming platforms such as Kafka and RabbitMQ

Skills

Required skills

Distributed Data SystemsExpert-level understanding of distributed data storage and query systems
PythonStrong Python programming skills with ability to write scalable, performant code
System ArchitectureProven ability to design and implement large-scale, high-performance infrastructure

Nice to have

ClickHouseExperience with ClickHouse database and related technologies
KafkaAdvanced knowledge of Kafka for stream processing

Compensation & benefits

Salary

USD 190,000 – 280,000 (annual)

Benefits

Competitive Compensation

Salary range of $190,000 to $280,000 USD with potential equity grants

Hybrid Work Model

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

Health Insurance

Comprehensive group health insurance coverage

Inclusive Culture

Commitment to diversity, equity, and creating an inclusive work environment


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to discuss background and role fit
  2. 2
    Technical Interview In-depth technical discussion focusing on distributed systems, data infrastructure, and system design
  3. 3
    Coding Challenge Practical coding assessment demonstrating Python and system architecture skills
  4. 4
    Hiring Manager Interview Detailed discussion with Event Analytics Platform team leadership about technical vision and collaboration
  5. 5
    Team Fit Interviews Meetings with potential teammates to assess cultural and collaborative fit

Apply for this position

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