Sentry logo

Senior Software Engineer, Streaming Platform

Sentry

Apply Now

Job Description

Job Overview

Sentry is seeking a Senior Software Engineer for its Streaming Platform team, which focuses on building the next generation of infrastructure for data ingestion and real-time data processing. The role involves creating a self-service streaming platform that enhances stability and reduces operational overhead, allowing developers to focus on building great experiences.

Technical Requirements

Required Skills
  • • Python
  • • distributed systems
  • • real-time streaming
Preferred Skills
  • • Rust
  • • Kafka
  • • cloud environments
Experience Level

5+ years of software engineering experience

Responsibilities

  • • Design, build, and operate components of the Streaming Platform, including Kafka and high-level APIs
  • • Implement resilient, high-throughput stream processing systems
  • • Build scalable automation and control plane for Kafka fleet management
  • • Partner with product engineers to ensure effective ingestion pipelines
  • • Improve observability, monitoring, and failover for real-time systems

Technical Environment

Languages
Tools & Technologies

Benefits & Perks

  • • Incentive compensation
  • • Equity grants
  • • Paid time off
  • • Group health insurance coverage

Additional Information

Location
Hybrid work model
Type
Full-time
Compensation
$180,000 to $280,000 base salary range

About Sentry

Sentry provides application performance monitoring and error tracking software for developers and software teams to identify and resolve issues quickly.

Company Size
1001-5000
Categories
Application Monitoring Error Tracking Performance Monitoring Software