Confluent

Senior Software Engineer

Confluent

full-time

Posted on:

Location Type: Hybrid

Location: BangaloreIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

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