engineering
Posted Mar 2Senior Software Engineer II
at Confluent
In India, IndiaRemote
Responsibilities
- - Ensure robust isolation & security: Solve complex distributed systems challenges to ensure strict resource isolation, security, and performance guarantees for diverse workloads running on our shared platform.
- - Drive operational excellence: Ensure the operational readiness of our services and consistently meet availability and performance SLA commitments to our customers.
Requirements
- - Develop the execution engine: Build the orchestration, auto-scaling, and lifecycle management systems required to reliably run thousands of distributed Kafka Connect workloads in a multi-tenant cloud environment.
- - Troubleshoot & debug: Dive deep into a complex technical stack that includes microservices, Kubernetes, containers, and virtualization to resolve critical issues.
- experience designing, building, scaling 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 programming and algorithmic skills.
- Proficiency in a major programming language, e.g.
- Java, Go, C / C++, Python, etc. -
- Experience configuring and deploying distributed systems and microservices using modern tools, e.g. Kubernetes, Helm, etc. - Strong focus on project delivery and communication skills. -
Experience
- WHAT YOU WILL BRING: - 8+ years industry
Additional details
- We’re rewriting how data moves and what the world can do with it.
- Our platform puts information in motion, streaming in near real-time so companies can react faster, build smarter, and deliver experiences as dynamic as the world around them.
- It takes a certain kind of person to join this team.
- Those who ask hard questions, give honest feedback, and show up for each other.
- Just smart, curious humans pushing toward something bigger, together. One Confluent. One Team.
- What You Will Do - Build mission-critical infrastructure: Design, develop, and operationalize high-performance, scalable, and resilient backend services that form the core of the Connect Cloud Platform.
- - Innovate & improve: Act as a strategic engineer who constantly identifies and implements architectural, process, and operational improvements.