Senior Software Engineer developing infrastructure for streaming applications at Sentry. Focus on building a robust self-service streaming platform for data processing and monitoring.
Responsibilities
Design, build, and operate components of our Streaming Platform, including Kafka, the streaming runtime, high-level APIs, and developer-facing abstractions.
Implement resilient, high-throughput stream processing systems that handle unbounded datasets with strong correctness guarantees (delivery, checkpointing, watermarking, and more).
Build scalable automation and control plane for Kafka fleet management and improve efficiency.
Partner with product engineers to ensure our abstractions enable fast, reliable, and consistent ingestion pipelines.
Improve observability, monitoring, and failover for mission-critical real-time systems.
Requirements
5+ years of software engineering experience, with background in distributed systems, data infrastructure, or real-time streaming.
Proficiency in a programming language such as Python, Rust, Go, or Java (we primarily use Python and Rust, but experience in similar languages is valuable).
Experience with streaming technologies such as Kafka, Flink, Spark Streaming, or similar tools.
Strong understanding of partitioning, watermarks, windowing, stateful/stateless processing, and delivery guarantees.
Experience building and operating systems in cloud environments such as Kubernetes, AWS, or GCP.
Nice to have: experience with ClickHouse, Arrow or other columnar data processing, or modern streaming SQL engines such as Materialize or RisingWave.
AI Software Engineer developing cloud - based AI solutions at WEX. Building and maintaining cloud infrastructure to support AI/ML workloads using AWS and Azure.
Software Engineer focusing on stablecoin payment and treasury systems for Ramp's fintech infrastructure. Collaborating with teams to integrate stablecoin capabilities and solve complex challenges.
Full - Stack Engineer developing end - to - end web systems for OpenAI's consumer products team. Collaborating with designers and engineers to deliver reliable solutions while prioritizing usability and security.
Full Stack Engineer responsible for end - to - end application development at Delos Insurance Solutions. Working in a collaborative environment leveraging technology in specialty insurance sector.
Senior Software Engineer & Team Lead developing Agile software solutions in Mannheim. Leading a team of developers and actively contributing to projects in the Rhein - Main - Neckar region.
Software developer in agile team creating custom web, cloud, and IoT solutions. Involved in front - end and back - end development with a focus on REST and SOAP integrations.
Software Developer for automation solutions in semiconductor manufacturing overseeing projects across Europe and Asia. Working collaboratively with various stakeholders to develop custom software solutions.
Staff Full Stack Software Engineer developing applications for LiveRamp’s Data Marketplace. Designing and building front and backend components using modern technologies to empower clients with high - quality data.
Mid Software Developer responsible for developing secure software solutions for U.S. Space Force. Collaborating on containerization and CI/CD infrastructure in a dynamic environment.