Senior Software Engineer, Events Analytics Platform

Sentry Sentry · Enterprise · San Francisco, CA · Engineering

This role focuses on building and scaling the infrastructure for Sentry's time-series data and search capabilities, handling petabytes of event data with sub-second latency. It involves expanding search infrastructure, building on storage layers, and improving performance and integrity of core data services.

What you'd actually do

  1. Expand EAP's ability to deliver data at world-class speed and reliability.
  2. Architect and automate services and systems to scale reliably under growing demand.
  3. Make architectural trade-offs that balance product requirements with engineering constraints.
  4. Maintain and grow the team's code quality initiatives by regularly reviewing code and contributing to design decisions.
  5. Lead design and discussions around deliverables the team is working towards.

Skills

Required

  • backend or infrastructure engineering
  • replicated and/or distributed data storage systems
  • Python
  • Disk-driven Storage Systems: PostgreSQL, ClickHouse
  • Memory-driven Storage Systems: Memcached, Redis
  • Streaming Platforms: Kafka, RabbitMQ
  • communication skills

What the JD emphasized

  • petabyte range