Job description
Key Responsibilities
1. Engineering Delivery & Execution
- Own engineering delivery within the assigned squad, ensuring quality, speed, and reliability
- Plan and track engineering priorities, milestones, and deliverables
- Identify and resolve blockers, dependencies, and delivery risks proactively
- Ensure engineering work aligns with product and business priorities
- Drive continuous improvements in development processes and team productivity
2. Technical Leadership & Engineering Standards
- Set and maintain engineering standards covering code quality, testing, maintainability, and best practices
- Drive technical decisions at the squad level, balancing speed, quality, and long-term maintainability
- Review technical approaches and provide guidance on architecture and implementation
- Identify and address technical debt, technical risks, and engineering bottlenecks
- Stay hands-on enough to understand and challenge technical decisions when required
3. People Leadership & Team Development
- Lead, coach, mentor, and develop engineers into high-performing team members
- Set clear expectations and provide regular feedback on performance and development
- Support hiring, onboarding, career development, and succession planning
- Build a team culture based on ownership, accountability, continuous learning, and high standards
- Develop engineers to operate independently without excessive management oversight
4. Product & Cross-functional Collaboration
- Work closely with Product, QA, Project, and other stakeholders to ensure smooth execution
- Align engineering capacity and priorities with product and business requirements
- Translate technical complexity into clear communication for non-technical stakeholders
- Proactively communicate delivery progress, risks, dependencies, and trade-offs
5. Continuous Improvement & Innovation
- Identify opportunities to improve engineering processes, tools, quality, and efficiency
- Encourage adoption of effective engineering practices and technologies
- Promote continuous learning, knowledge sharing, and technical excellence
- Contribute to initiatives that improve the scalability and reliability of the platform