Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Paramount

Senior Software Engineer, Data Streaming Systems

Paramount

Senior Software Engineer specializing in high-performance data streaming systems at Paramount. Collaborating with teams to build and maintain event-driven architectures using Java and Kafka.

Posted 6/10/2026full-timeBurbank • California • 🇺🇸 United StatesSenior💰 $130,200 - $195,300 per yearWebsite

Tech Stack

Tools & technologies
ApacheCloudDistributed SystemsDockerGoogle Cloud PlatformJavaKafkaKubernetesMicroservicesSpring

About the role

Key responsibilities & impact
  • Design & Build Real-Time Streaming Applications
  • Develop high-throughput, low-latency streaming applications using Java and Kafka.
  • Design event-driven microservices that process, enrich, and route real-time data at scale.
  • Architect Scalable Distributed Systems
  • Design and optimize Kafka topics, partitions, consumer groups, and event schemas.
  • Build horizontally scalable services deployed on Kubernetes.
  • Production Reliability & Performance
  • Optimize performance for throughput, latency, and resource efficiency.
  • Implement observability using metrics, logging, and distributed tracing.
  • Cloud-Native & Kubernetes Engineering
  • Deploy and manage containerized services in Kubernetes environments in GCP or similar cloud environments.

Requirements

What you’ll need
  • 5-8 years of experience
  • strong foundation in distributed systems engineering and event-driven architecture
  • proven track record of building and operating large-scale data streaming systems in production
  • excellent problem-solving and collaboration skills
  • self-motivated and committed to engineering excellence.
  • advanced proficiency in Java, including concurrency, multithreading, and JVM performance tuning
  • strong experience with reactive frameworks such as Spring WebFlux, Project Reactor, or similar.
  • extensive experience with Apache Kafka (producers, consumers, streams, schema registry)
  • strong understanding of partitioning strategies, offset management, rebalancing, and failure recovery.
  • hands-on experience deploying and operating applications in Kubernetes.
  • experience with containerization (Docker) and microservices architecture.
  • knowledge of autoscaling, rolling deployments, and production reliability patterns.

Benefits

Comp & perks
  • medical
  • dental
  • vision
  • 401(k) plan
  • life insurance coverage
  • disability benefits
  • tuition assistance program
  • PTO
  • bonus eligible

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaKafkaKubernetesDockerevent-driven architecturedistributed systems engineeringSpring WebFluxProject Reactorperformance tuningmicroservices architecture
Soft Skills
problem-solvingcollaborationself-motivatedengineering excellence