• Proven experience building scalable and distributed backend systems and services
• Strong programming skills in languages such as Go, Java, or Python
• In-depth understanding of system architecture, frameworks, and core infrastructure components
• Experience with cloud services (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
• Familiarity with databases (SQL and NoSQL), messaging systems, and caching strategies
• Solid grasp of engineering best practices: code reviews, testing, CI/CD pipelines, and documentation
• Excellent troubleshooting, problem-solving, and analytical skills
• Strong communication and teamwork skills
• Willingness and ability to work on-site in Bengaluru