Responsibilities
- Guide and develop a distributed team of over 10 software engineers, including senior roles and QA specialists, within a squad-based delivery structure.
- Promote a culture of continuous growth by emphasizing coaching, psychological safety, learning, experimentation, and data-backed progress.
- Cultivate an environment where engineers take ownership, operate with accountability, and are empowered to innovate independently.
- Collaborate with recruiting teams to source and onboard skilled, diverse engineering talent to strengthen team performance.
- Conduct consistent one-on-one meetings, performance evaluations, and career path planning to unlock individual capabilities.
- Identify, prioritize, and resolve conflicting demands across teams to maintain alignment with strategic goals.
- Oversee full lifecycle software delivery, ensuring quality standards from design through deployment.
- Deliver projects on schedule and within scope, providing clear and timely status updates to executives and stakeholders.
- Engage directly with development teams to model strong engineering practices in coding, testing, and deployment.
- Advocate for DevOps principles and automation, improving CI/CD pipelines and operational reliability.
- Contribute to technical architecture decisions involving microservices, event-driven design, APIs, and distributed systems for scalability and resilience.
- Define and monitor key engineering metrics such as velocity, quality, and system health to assess progress and guide improvements.
- Develop and refine a robust set of engineering KPIs that reflect team performance, delivery outcomes, and platform stability.
- Track and report core DORA metrics—deployment frequency, lead time, change failure rate, and MTTR—to evaluate engineering performance.
- Create dashboards and reporting rhythms that deliver clear, data-informed insights to technical and business leaders.
- Use performance data as a coaching tool to uncover bottlenecks, recognize achievements, and guide improvement discussions.
- Monitor platform reliability, SLA/SLO compliance, incident patterns, and performance benchmarks.
- Foster accountability by making key metrics visible and ensuring teams understand and act on them.
- Build trusted relationships with business users, product teams, and cross-functional partners.
- Work closely with Product Owners to interpret business needs and shape effective technical solutions.
- Communicate proactively across organizational levels to align on goals, risks, and delivery timelines.
- Drive adoption of an AI-first engineering strategy, integrating AI as a foundational capability.
- Lead the assessment and integration of AI-assisted development tools to improve productivity and code quality.
- Encourage a culture where teams actively explore and apply AI technologies in responsible ways.
- Stay informed on advancements in AI and contribute to shaping the organization’s long-term AI direction.
Work Arrangement
Remote (Worldwide)
Work Arrangement
Remote (Worldwide)