Senior Software Engineer
Platform
Confirmed live in the last 24 hours
Sentry

201-500 employees

Open-source full-stack error tracking system
Company Overview
Sentry is on a mission to help developers save time, energy, and probably a few therapy sessions. The company operates an error & crash monitoring platform.

Company Stage

Series E

Total Funding

$217.5M

Founded

2011

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

-2%

1 year growth

6%

2 year growth

52%
Locations
Toronto, ON, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
RabbitMQ
Rust
Python
Apache Kafka
Postgres
Redis
Django
CategoriesNew
Backend Engineering
Full-Stack Engineering
Software Engineering
Requirements
  • 8+ years of relevant software engineering experience
  • Proven track record of successfully scaling a platform, particularly in transitioning from a legacy monolith to a more adaptable service-oriented architecture
  • Excellent written and oral communication skills and ability to articulate technical concepts clearly and succinctly
  • Strong knowledge of replicated and/or distributed systems
  • Experience with Python or a similar dynamic programming language
  • Experience with Rust, Go or a similar compiled programming language
  • Experience with Disk-driven Storage Systems: PostgreSQL, ClickHouse, Memory-driven Storage Systems: Memcached, Redis, Streaming Platforms: Kafka, RabbitMQ
Responsibilities
  • Improve the design of the ingestion pipeline and storage systems
  • Learn from retrospectives to improve systems and help developers avoid outages in the future
  • Help break up a legacy Django monolith into smaller, dedicated services