Sentry logo

Senior Software Engineer, Ingest

Sentry

Apply Now

Job Description

Job Overview

As a Senior Software Engineer (Ingest) at Sentry, you will collaborate with a talented group of engineers to build and scale the core infrastructure that powers data ingestion for millions of events every minute. This role involves optimizing real-time data flows and designing robust distributed systems, directly impacting developers worldwide through open-source projects. You will tackle complex engineering challenges and contribute to building a better software monitoring tool.

Technical Requirements

Required Skills
  • • Python
  • • Rust
  • • C
  • • C++
Preferred Skills
  • • Kafka
  • • Redis
  • • Postgres
Experience Level

5+ years relevant experience

Responsibilities

  • • Design, build, and operate globally distributed, horizontally scalable infrastructure to ingest mission-critical data
  • • Collaborate with the Client Infrastructure team to improve and evolve the data processing pipeline
  • • Solve complex problems related to distributed systems and high-throughput data processing
  • • Leverage multiple programming languages and technologies to address system-level challenges
  • • Ensure the correctness and maintainability of work through unit and integration testing
  • • Participate in an on-call rotation to maintain operational health of services

Technical Environment

Languages
Tools & Technologies

Benefits & Perks

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

Additional Information

Location
Hybrid work model with in-office anchor days
Type
Full-time
Compensation
Starting at EUR 95,000 gross per year

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