Technical Lead
Years of Experience: 5-8 Years
Job Summary: We are seeking a highly skilled Technical Lead with a strong background in project management to define and execute the technical vision for our engineering and data platforms. The ideal candidate will possess a blend of technical expertise and leadership capabilities, ensuring the successful delivery of scalable, secure, and high-performance solutions. This role requires effective collaboration with cross-functional teams and a commitment to fostering a culture of technical excellence.
Responsibilities:
- Technical Leadership & Delivery:
- Define and communicate the technical vision and architecture for engineering and data platforms.
- Lead the end-to-end delivery of solutions, from design through deployment, ensuring scalability, performance, and security.
- Oversee the development of APIs, data pipelines, and integration frameworks that support product functionality and analytics.
- Ensure adherence to architectural standards, compliance protocols, and best practices.
- Execution & Resource Management:
- Plan and manage engineering and data resources across squads, ensuring optimal allocation and utilization.
- Collaborate with product owners, delivery managers, and business leads to align technical execution with strategic priorities.
- Monitor project milestones, risks, and dependencies, and proactively resolve technical challenges.
- Team Enablement & Mentorship:
- Mentor engineers and data professionals, fostering a culture of technical excellence and continuous learning.
- Facilitate agile ceremonies and promote iterative development practices.
- Support recruitment and onboarding of technical talent.
- Stakeholder Engagement:
- Act as a technical liaison between engineering teams and business stakeholders.
- Provide strategic input on platform decisions, trade-offs, and long-term scalability.
- Communicate technical implications of decisions to non-technical audiences.
Mandatory Skills:
- Proven experience in project management, with a strong understanding of agile methodologies.
- Expertise in defining technical architecture and leading software development projects.
- Strong knowledge of WEB API development, Pipelines, and integration frameworks.
- Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
Preferred Skills:
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Familiarity with data analytics and business intelligence tools.
- Knowledge of compliance standards and best practices in software development.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5-8 years of experience in technical leadership and project management.
- Relevant certifications in project management (e.g., PMP, Scrum Master) are a plus.