I am partnered with a Swiss-based company specialising in high-precision timekeeping, scoring, and data handling systems for international sporting events who are seeking a Software Team Lead to manage a large development team. This role is 100% people management-focused no hands-on coding required though a strong technical background is essential.

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.
The Ideal Profile:
  • 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.
Why Apply:
  • 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.