In this remote leadership role, you will oversee two or more software development squads, translating strategic objectives into focused execution and measurable business outcomes. You will ensure teams remain aligned with priorities, deliver predictably, and maintain a healthy, collaborative working environment. By partnering closely with Product, Customer Success, Support, Sales, Marketing, and technical leaders, you will streamline workflows and remove obstacles to delivery. You will use Agile methodologies, operational metrics, and data-driven decision-making to continuously improve team performance. The role also emphasizes the practical application of artificial intelligence to increase productivity, improve quality, and accelerate delivery cycles. This is an opportunity for a proactive, analytical leader who thrives in dynamic environments and wants to make a tangible impact on digital products, customer experience, and business growth.
Lead, coordinate, and support two or more software development squads, fostering productivity, team well-being, professional growth, and continuous improvement.
Translate strategic objectives into actionable initiatives, ensuring alignment between business priorities, technical feasibility, team capacity, and delivery commitments.
Maintain focus across squads by managing competing priorities, reducing unnecessary multitasking, and preventing teams from becoming distracted by initiatives that do not support strategic goals.
Monitor delivery predictability by comparing planned versus actual outcomes, identifying deviations, and implementing corrective actions when necessary.
Facilitate collaboration between development squads and cross-functional stakeholders, including Product, Customer Success, Support, Sales, Marketing, and other partner teams.
Work closely with Product teams to organize and prioritize backlogs, ensuring requirements are clear, technically feasible, and aligned with available resources.
Proactively identify and remove technical, organizational, and external blockers that disrupt development workflows or delay delivery.
Define, monitor, and analyze operational KPIs to assess squad performance, identify bottlenecks, and drive continuous improvements in efficiency and effectiveness.
Conduct regular one-on-one meetings, provide constructive feedback, support career development, and promote individual and collective team growth.
Manage day-to-day squad operations, including capacity planning, workflow organization, Agile ceremonies, and delivery tracking.
Lead alignment meetings with technical and product leadership to clarify priorities, resolve dependencies, and maintain consistent execution.
Ensure transparent communication with stakeholders regarding delivery progress, risks, dependencies, and performance expectations.
Develop and maintain performance dashboards that provide clear visibility into squad operations, productivity, and delivery outcomes.
Promote the practical use of artificial intelligence across squads to support decision-making, organize workflows, improve communication, enhance software quality, and reduce delivery times.
Measure the impact of AI adoption on team productivity and delivery performance, encouraging effective and responsible use of these tools.