Sentry logo

Senior Software Engineer, Platform

Sentry

Apply Now

Job Description

Job Overview

Sentry is seeking a Senior Software Engineer to join their platform team. This role involves building and maintaining infrastructure for high-performance data ingestion and analytics. The engineer will collaborate with product and engineering leads to develop a new streaming platform and optimize data storage and querying systems, making a significant impact on Sentry's software monitoring tools.

Technical Requirements

Required Skills
  • • Python
  • • distributed data storage systems
  • • PostgreSQL
  • • ClickHouse
  • • Kafka
  • • RabbitMQ
Preferred Skills
  • • Redis
  • • Memcached
Experience Level

5+ years relevant experience

Responsibilities

  • • Build a new analytics platform and expand the Stateful Services Platform
  • • Architect and automate services and systems to meet the demand of scale
  • • Make architectural decisions to balance the wants and needs of Product and Engineering teams
  • • Maintain and grow the team's code quality initiatives
  • • Lead design and discussions around deliverables

Technical Environment

Languages
Tools & Technologies

Benefits & Perks

  • • Base salary range of $185,000 to $225,000
  • • Participation in employee benefit plans/programs including incentive compensation, equity grants, and group health insurance

Additional Information

Location
San Francisco Bay Area or willing to relocate
Type
Full-time
Compensation
$185,000 to $225,000

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