{Confluent} Senior Software Engineer II - Confluent Fleet Management / Unified Deployment
IBM · Research Park, California, United States · 1 mo ago
RemoteRemoteEngineeringFull-time
Your Role and Responsibilities
- Build and evolve the control plane that manages software rollout, upgrades, recovery, and lifecycle operations across large multi-cloud fleets.
- Develop systems that coordinate placement, maintenance, state transitions, and recovery workflows for services running across Confluent Cloud.
- Design and enhance APIs that provide clean abstractions for deployment workflows, service lifecycle management, and fleet-wide operational controls.
- Build and optimize integrations with the broader Confluent Cloud platform to enable seamless end-to-end operations across AWS, GCP, and Azure.
- Implement and strengthen isolation, security controls, and safe operational boundaries across deployment and runtime management systems.
- Drive operational excellence through monitoring, automated health checks, remediation workflows, and self-healing capabilities.
Technical and Professional Expertise
- 6+ years of experience delivering scalable software solutions.
- Deep expertise in Kubernetes, including controller development, operator patterns, and multi-cluster architectures.
- Strong proficiency in Go, with experience building production-grade backend or platform services.
- Experience with fleet-wide lifecycle management, deployment orchestration, or cloud infrastructure automation.
- Experience running production services in cloud environments, with strong knowledge of reliability, networking, and security fundamentals.
- Proven ability to independently own significant technical projects and collaborate effectively across teams.
Preferred Technical and Professional Experience
- Experience with multi-tenant platform architectures and security isolation patterns.
- Familiarity with gRPC, Protobuf, and API design for internal platform services.
- Demonstrated track record of mentorship and technical leadership.