Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Jobgether Logo

Senior Software Engineer, Streaming

Jobgether

$160,000 - $205,000
Dec 3, 2025
Remote, US
Apply Now

Shape the backbone of a high-throughput event streaming platform that drives real-time messaging and personalization at scale, enabling product and data teams to deliver fast, reliable, and innovative customer experiences.

Requirements

  • 5+ years of experience architecting and supporting high-throughput distributed systems, particularly with event streaming or messaging platforms.
  • Deep understanding of streaming frameworks such as Kafka, Flink, Pulsar, and/or Spark.
  • Proficient in Java (Spring Boot) with strong knowledge of object-oriented design, data structures, and algorithms.
  • Experience debugging across the stack, from message serialization and event schemas to network and JVM tuning.
  • Familiarity with observability and developer tooling for streaming (tracing, metrics, replay), infrastructure-as-code (Terraform, Helm), and Kubernetes (EKS) in cloud-native environments.
  • Proven track record of modernizing platforms, moving from legacy systems to managed services, or implementing self-service capabilities.

Responsibilities

  • Architect and evolve high-throughput, low-latency event streaming platforms to support real-time messaging, personalization, and data integration.
  • Build and maintain self-service tools for event observability, debugging, load testing, and configuration management.
  • Simplify and modernize streaming architecture, removing unnecessary layers and enabling flexible access for multiple use cases.
  • Address complex distributed systems challenges, improving event delivery reliability, system efficiency, and scalability.
  • Advocate best practices and guide technology selection for streaming infrastructure.
  • Collaborate with product, data, and infrastructure teams to launch scalable, customer-facing features and integrations.

Other

  • Strong problem-solving skills, pragmatic approach to technology adoption, and ability to influence cross-functional teams.
  • Flexible remote work environment.
  • Opportunities for professional development and career growth.
  • Access to cutting-edge technology and innovative engineering projects.
  • Generous paid time off and company holidays.