Manage, mentor, and inspire a team of engineers Build a collaborative and high-performing team culture Conduct regular performance evaluations and foster career growth Define the team’s vision and roadmap Partner with stakeholders to translate business requirements into engineering projects Balance short-term deliverables with long-term scalability Develop scalable and reliable software solutions Identify and mitigate technical risks Establish and maintain best practices for development, testing, and operational workflows Partner with product managers and engineering leaders for alignment Influence business/technology areas to improve delivery speed Represent teams to senior leadership, customers, and stakeholders