10–12 years of total software development experience At least 3–5 years in a Tech Lead / Lead Engineer / Engineering Manager role Strong hands-on background in Go lang, Node.js/TypeScript, Python, Kafka Solid understanding of system design, microservices - Kubernetes, Dockers Experience with cloud platforms (AWS / GCP / Azure) and CI/CD pipelines Comfortable working with distributed teams across time zones Strong communication, ownership, and problem-solving skills