
Senior Software Engineer
Confluent
full-time
Posted on:
Location Type: Hybrid
Location: Bangalore • India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design and implement scalable, high-performance backend services using Golang
- Architect and develop microservices and APIs that support mission-critical applications
- Collaborate with Product Managers, UI engineers, and other backend engineers to deliver reliable, end-to-end features
- Design and deliver applications using Golang, PostgreSQL, Kafka, and related technologies
- Ensure application security, reliability, observability, and compliance with best practices
- Optimize services for performance, scalability, and fault tolerance
- Participate in code reviews, design discussions, and architectural decisions
- Mentor junior engineers and contribute to a culture of technical excellence and continuous improvement
Requirements
- Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related technical field
- Minimum 7 years of professional software development experience, with strong hands-on expertise in Golang
- Strong knowledge of data structures, algorithms, and system design, with excellent problem-solving skills
- Proven experience in designing, developing, and consuming RESTful APIs (gRPC is a plus)
- Solid working knowledge of SQL databases such as PostgreSQL or MySQL; exposure to NoSQL databases is a plus
- Experience working with Kafka or other messaging/event-streaming platforms
- Hands-on experience with cloud platforms (AWS, GCP, or Azure)
- Proficiency with Docker, Kubernetes, and modern CI/CD practices
- Experience working in Agile/Scrum development environments
Benefits
- 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
GolangPostgreSQLKafkaRESTful APIsgRPCSQLNoSQLDockerKubernetesCI/CD
Soft skills
problem-solvingmentoringcollaborationtechnical excellencecontinuous improvement
Certifications
Bachelor’s degreeMaster’s degree