Role Overview
We are seeking an experienced Technical Lead with a strong background in both frontend and backend development with deep expertise in backend systems using Golang. This role requires a balance of hands-on technical contribution, team leadership, and cross-functional collaboration.
Key Responsibilities- Lead and mentor engineering teams, ensuring high-quality code delivery and best practices
- Design, develop, and maintain scalable backend systems using Golang
- Collaborate with frontend teams to ensure seamless integration and performance optimization
- Architect and manage APIs, databases, and system integrations
- Oversee systems that rely on third-party integrations and real-time data processing
- Conduct root cause analysis and resolve technical and delivery challenges effectively
- Review code, technical designs, and system architecture to ensure alignment with business goals
- Drive Agile development processes, including sprint planning, stand-ups, and retrospectives
- Communicate effectively with stakeholders across product, design, and business teams
Required Skills & Qualifications- 25 years of experience leading engineering teams
- Strong understanding of backend systems, APIs, and frontend dependencies
- Hands-on experience with programming languages such asPython, Golang.
- Solid understanding of software development fundamentals, including:
- Backend logic and architecture
- API design and integration
- Database management
- Frontend frameworks
- Proven ability to understand and contribute to code, system architecture, and developer workflows
- Experience managing products involving third-party services and real-time data
- Strong problem-solving skills with experience in root cause analysis
- Ability to read and interpret technical documentation and developer discussions
- Excellent communication and stakeholder management skills
- Familiarity with Agile frameworks and tools such as Jira