CareerPlanGet AI match score →

Staff Software Engineer (Java or Scala)

3 Locations🌐 Remote💼 Full-time🗓 2026-04-29 → 2026-07-31

Core

Design and build large-scale replication systems for the Cloudera Data Platform to enable seamless data movement, migration, and disaster recovery across on-premises and cloud environments.

Role type

Staff Software Engineer (Backend/Distributed Systems)

Builds

Replication Manager component for Cloudera Data Platform (CDP)

Domain

Enterprise Data Platforms / Distributed Systems / Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

Java, Scala, Kotlin, large-scale distributed systems design, system software design, reading large codebases, clean code practices

Preferred skills

AWS, Azure, GCP, test automation, Python, performance tuning, DevOps, computer architecture, storage/network/IO subsystems

Responsibilities

Build and maintain large-scale replication systems on top of the Cloudera Data Platform stack, design cloud-based low RPO/RTO replication architectures, support replication across multiple Cloudera components, mentor junior engineers, collaborate with product management on roadmap

Seniority

Staff, hands-on IC with mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗