
Senior Software Engineer
Confluent
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇮🇳 India
Visit company websiteJob Level
Senior
Tech Stack
Distributed SystemsGoJavaKubernetesMicroservicesPython
About the role
- Build mission-critical backend services that deliver value to our customers. You will play a crucial role in architecting, designing, developing and operationalizing high performance, scalable, reliable and resilient services
- Troubleshoot and debug technical issues inside a deep and complex technical stack that includes microservices, containers, and virtualization
- Ensure operational readiness of the services and meet the availability and performance SLA commitments to our customers
- A strategic engineer who constantly thinks of process and operational improvements
Requirements
- 3+ years industry 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 in driving operational excellence for large, production services.
- A strong sense of customer centricity, teamwork, technical leadership and mentorship and are excited about team and company success.
- BS, MS, or PhD in computer science or a related field, or equivalent work experience.
Benefits
- Belonging isn’t a perk here. It’s the baseline.
- Health insurance
- Retirement plans
- Flexible work arrangements
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
backend systemssoftware engineering practicesprogrammingalgorithmic skillsJavaGoCC++Pythonmicroservices
Soft skills
project deliverycommunication skillscustomer centricityteamworktechnical leadershipmentorshipoperational improvements
Certifications
BS in computer scienceMS in computer sciencePhD in computer science