Senior Software Developer - Confluent Cloud Platform
Core
Design, build, and operate large-scale distributed backend services and a metadata platform for a data-streaming infrastructure.
Role type
Senior IC backend software engineer (distributed systems)
Builds
Highly available, scalable metadata store and streaming APIs for Confluent Cloud
Domain
Cloud-native data streaming and distributed systems
Required skills
Go, distributed data stores (DynamoDB, Cosmos, Spanner, Cassandra), cloud platforms (AWS, GCP, Azure), concurrency management, observability, SLOs, incident response
Preferred skills
Kubernetes operators, event-streaming (Kafka, idempotency, delivery guarantees)
Technologies
AWS, Azure, GCP, Cassandra, Kafka, Kubernetes, React
Responsibilities
Own critical backend systems supporting the data-streaming platform; Lead design and delivery of large-scale distributed services; Build and evolve the metadata platform including read/write/streaming APIs; Address distributed-systems challenges involving availability, consistency, sharding, and scaling; Drive projects independently and identify high-impact gaps
