Functional Software, Inc. logo

Senior Software Engineer, Streaming Platform

Job Overview

Location

San Francisco, California

Job Type

Full-time

Category

Software Engineering

Date Posted

April 26, 2026

Full Job Description

📋 Description

  • Senior Software Engineer on the Streaming Platform team at Sentry, responsible for designing, building, and operating components of a high-scale real-time data processing infrastructure that powers ingestion pipelines handling hundreds of thousands of events per second.
  • Day-to-day responsibilities include implementing resilient stream processing systems with strong correctness guarantees, building automation and control planes for Kafka fleet management, improving observability and failover mechanisms, and partnering with product engineers to ensure developer-friendly abstractions for reliable data ingestion.
  • Sentry is a mission-driven company building performance and error monitoring tools used by over 100,000 organizations including Disney, Microsoft, and Atlassian, backed by $217M in funding, with a hybrid work model requiring in-office collaboration on Mondays, Tuesdays, and Thursdays at its global hubs.
  • This role offers the opportunity to shape the future of real-time data infrastructure at scale, gain deep expertise in distributed systems and streaming technologies, and make a broad impact by enabling product teams to focus on innovation rather than infrastructure complexity.

Skills & Technologies

Python
Java
Rust
AWS
GCP
Senior
Hybrid

Ready to Apply?

You will be redirected to an external site to apply.

Functional Software, Inc. logo
Functional Software, Inc.
Visit Website

About Functional Software, Inc.

Functional Software, Inc. operates the Sentry platform, providing real-time application performance and error monitoring for developers. It tracks crashes, performance bottlenecks, and releases across web, mobile, and server applications, offering stack traces, release health, and alerting to speed debugging. Supporting languages like JavaScript, Python, and Go, it integrates with GitHub, Slack, and major DevOps tools. The company distributes its service as both SaaS and self-hosted open-source software, helping engineering teams improve code quality and user experience.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Remote - Canada
Full-time
Expires Jul 25, 2026
Spring
Apache Spark
Remote

11 days ago

Apply
Remote - Canada
Full-time
Expires Jul 25, 2026
Spring
Apache Spark
Remote

11 days ago

Apply
Abuja, Nigeria
Full-time
Expires Jun 20, 2026
JavaScript
TypeScript
React
+5 more

2 months ago

Apply
San Francisco
Full-time
Expires Jul 18, 2026
Java
Go
Spring
+3 more

18 days ago

Apply