Job Overview: We are looking for a skilled Golang developer who can lead our team in delivering high-quality software solutions. Key Responsibilities: 1. Lead the development of large-scale software systems using Golang. 2. Architect and design scalable and reliable systems. 3. Collaborate with cross-functional teams to deliver projects on time. Qualifications: 1. 8+ years of experience with at least the last 2-3 years focused on Golang. 2. Strong understanding of software development principles and practices. 3. Ability to apply functional and object-oriented programming paradigms. 4. Experience with SOA, micro-services, and/or distributed architectures. 5. Able to design and implement complex data models. 6. Able to communicate complex ideas and concepts simply and concisely. 7. Able to lead multiple teams in troubleshooting and resolving production issues. 8. Able to drive complex enterprise issues to root cause - along with a plan and measurable progress for resolution.