Senior Software Engineer II - Confluent Cloud Platform (Remote)
IBM · Research Park, California, United States · Yesterday
RemoteRemoteEngineeringFull-time
Role Overview
At Confluent, we are dedicated to creating an entirely new category within data infrastructure through data streaming. Our mission is to help organizations harness the full power of continuously flowing data to innovate and win in the modern digital world.
Responsibilities
- Design, build, and evolve internal infrastructure services written in Go, often as Kubernetes operators, that power the core platform behind Confluent Cloud.
- Own the systems that make cloud infrastructure secure, scalable, observable, and reliable, using GitOps, Terraform, Prometheus, Grafana, and a strong foundation in Linux, networking, and public cloud.
- Collaborate with engineers across Confluent to enable fast, safe, and autonomous deployment of services through shared platform tooling and best practices.
- Work on systems at scale, across tens of thousands of instances and multiple regions, with a focus on smooth, fast, and safe operations.
- Influence the architecture and operational strategy behind the critical infrastructure that supports all of Confluent’s cloud services.
- Participate in an 8-hour, follow-the-sun on-call rotation.
Requirements
- A Master's Degree is required.
- Strong programming skills with the ability to read, debug, and evolve existing code (Go, Java, or Python).
- Deep understanding of systems internals (filesystems, memory, networking, kernel behavior) and large-scale system performance.
- Hands-on experience with Kubernetes in production and modern cloud-native ecosystems, including containers and public cloud platforms (AWS, GCP, Azure).
- Expertise in automation and reliability practices—GitOps, Terraform, CI/CD, observability—and experience diagnosing and improving complex systems.