[Remote] Confluent - Senior Software Engineer - Cloud Platform
Note: The job is a remote job and is open to candidates in USA. IBM Software develops AI-powered, cloud-native products that help organizations address technology and business challenges. Confluent is seeking a Senior Software Engineer to design, build, and operate large-scale, multi-tenant distributed systems for its cloud platform, with a focus on reliability, scalability, observability, security, and operational excellence.
Responsibilities
- Own and lead the design and implementation of complex backend services and systems in a cloud-native, microservices-based environment
- Make architecture and technical decisions that balance reliability, scalability, performance, and operability, and clearly communicate the tradeoffs
- Drive projects end to end: from requirements and design through implementation, rollout, and ongoing operation in production
- Improve service reliability and operations by defining SLOs/SLAs, strengthening observability, and participating in on call as needed
- Collaborate across teams to define APIs, integration points, and data models that keep the platform coherent and evolvable
- Identify and drive platform and productivity improvements (tooling, automation, process) that raise the bar for the broader engineering organization
- Mentor and support other engineers through code reviews, design reviews, and technical guidance, helping grow the team’s capabilities
- Contribute to a culture of continuous improvement, inclusive collaboration, and high technical standards
Skills
- 4+ years industry experience designing, building, and supporting backend systems in production with a solid grasp on good software engineering practices such as code reviews, deep focus on quality, and documentation
- Strong knowledge of Python runtime environments (virtual environments, package management, and interpreter configurations)
- Strong programming and algorithmic skills. Proficiency in a major programming language, e.g. Python, Go, C / C++, Java, etc
- Strong experience running services in a public cloud (AWS, GCP, or Azure), including containers and orchestration (for example, Docker, Kubernetes) and modern cloud native technologies
- A track record of technical leadership: driving projects, influencing architecture, and coordinating work across multiple engineers or teams
- Strong communication and collaboration skills, with the ability to align stakeholders, explain complex ideas clearly, and drive decisions
- Experience with observability and operational excellence (metrics, logging, tracing, incident response, and postmortems)
- Master's Degree
- Expertise in other Language Runtimes / VMs (JVM/WASM, etc.) a big plus
Company Overview
Company H1B Sponsorship