What You'll Be Doing:
- Directly manage a team of 12–15 software engineers, providing mentorship, support, and performance oversight.
- Drive resource planning, team structure, and delivery alignment with product goals.
- Collaborate closely with product managers and nearshore delivery partners to ensure on-time, high-quality software delivery.
- Offer high-level technical direction where needed your dev background is valued, but you won’t be writing code day-to-day.
- Coordinate with a deputy and software engineering manager as part of the broader software department.
- You’ve been a software engineer in your past life you understand what good code looks like, even if you’re not writing it now.
- You’re experienced in leading sizeable engineering teams and can manage performance, motivation, and delivery across multiple streams.
- You're naturally aligned with agile delivery, collaborative work, and scaling high-performing engineering teams.
- Influence a team delivering software used in global, high-profile environments.
- Work in a stable, innovation-led company with deep technical roots.
- Play a pivotal role in shaping delivery and performance in a multi-national context.