The opportunity
The Events Analytics Platform (EAP) team is responsible for the infrastructure that powers all of Sentry's time-series data and searching capabilities across billions of events with sub-second latency. We started this initiative by building Snuba, the primary storage and query…
What you'll do
Expand EAP's ability to deliver data at world-class speed and reliability.
Architect and automate services and systems to scale reliably under growing demand.
Make architectural trade-offs that balance product requirements with engineering constraints.
Maintain and grow the team's code quality initiatives by regularly reviewing: code and contributing to design decisions.
Lead design and discussions around deliverables the team is working towards.
Improve the maintainability and developer experience of the codebases EAP owns.
What they're looking for
- Minimum of 4+ years of experience in backend or infrastructure engineering.
- Strong knowledge of replicated and/or distributed data storage systems.
- Proficiency in Python or a comparable language.
- You have experience with some or all of the following systems we: leverage: Disk-driven Storage Systems: PostgreSQL, ClickHouse
- Memory-driven Storage Systems: Memcached, Redis
- Streaming Platforms: Kafka, RabbitMQ
- Strong communication skills, with the ability to articulate technical concepts clearly.
- In the Toronto area or willing to relocate.