Senior Software Engineer, Streaming Platform

SentrySentry·Remote(San Francisco, California)
Software Development

WFA Digital Insight

As demand for real-time data processing experts grows, Sentry stands out with its hybrid work model and mission to improve software development. With $217 million in funding, the company is poised for growth, making this Senior Software Engineer role appealing to those skilled in distributed systems and digital skills.

Job Description

About the Role

The Streaming Platform team at Sentry is developing the next generation of infrastructure for ingestion pipelines and real-time data processing systems. The platform ingests, processes, and distributes hundreds of thousands of events per second with low latency and high reliability.

Responsibilities

  • Design, build, and operate components of the Streaming Platform, including Kafka and developer-facing abstractions.
  • Implement resilient stream processing systems with strong correctness guarantees.
  • Build scalable automation for Kafka fleet management and improve efficiency.

Requirements

  • Experience with distributed systems, real-time data processing, and developer experience.

Nice to Have

  • Knowledge of Kafka, streaming applications, and scalability.

How to Stand Out

  • Be prepared to discuss your experience with distributed systems and real-time data processing in the interview.
  • Showcase your understanding of Kafka and how you've applied it in previous roles.
  • Highlight your ability to design and build scalable automation for efficient system management.
  • Develop a portfolio that demonstrates your skills in building resilient stream processing systems.
  • Research Sentry's products and be ready to discuss how you can contribute to the company's mission.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.