Tech Stack
AWSCloudDistributed SystemsDockerGoKubernetesMicroservicesPython
About the role
- Lead a team of Engineers and Technical Lead Managers
- Set clear goals, provide regular feedback, and invest in career growth and mentorship for your team members.
- Oversee the full lifecycle of engineering projects, ensuring timely delivery, scope management, and adherence to quality standards.
- Partner closely with Product, Design, and Business teams to align engineering roadmaps with strategic priorities and customer needs.
- Drive best practices in code quality, testing, CI/CD, and deployment pipelines to maintain reliability and speed.
- Identify and eliminate bottlenecks in development processes, continuously improving team productivity and performance.
- Foster knowledge sharing, technical growth, and innovation within the engineering team.
Requirements
- 8+ years of hands-on software engineering experience, with a strong background building scalable, distributed systems.
- Should have managed full stack engineers for 2 to 4 years.
- Should have managed Team Leads/SDE3s
- Proficient coding skills in Python, Go, or similar languages.
- Solid experience managing engineering processes such as code reviews, sprint planning, and performance evaluations.
- Strong understanding of cloud platforms (AWS preferred) and modern infrastructure tools like Kubernetes and Pulumi.
- Excellent communication and leadership skills, able to align teams effectively with business objectives.