Software Engineering Team Lead
William Hill
Krakow, Poland
Job description
Software Engineering Team Lead is a quite unique, hybrid role.
On one hand that role involves a lot of interactions, both with the team members and also with stakeholders. You will be working closely with team members - perform regular 1on1s with them, set their objectives, help them grow and evaluate their progress.
You will collaborate with other SETLs, Technical Leaders and managers. There will be several meetings where you will represent your team in front of stakeholders. Your role will be to select the best technical solution.
But there is more. You will be also responsible for driving the engineering strategy into your team. You won’t be alone, of course, as there will be several architects and principal developers helping you select the best technical path, but it will be your team and your decision at the end.
The last, but definitely not least - the AI. We are at the beginning at the one of the biggest revolutions after the invention of the steam engine. Our goal is to be in the very front seat so your role will be to encourage people to extend their knowledge and usage of AI on a daily basis. There are no marker standards so far, so we need to create ones for us - the processes and areas where AI can support our work and boost our productivity.
What you will be doing
- Work closely with team members - perform regular 1on1s with them, set their objectives, help them grow and evaluate their progress;
- Collaborate with other SETLs, Technical Leaders and managers. There will be several meetings where you will represent your team in front of stakeholders;
- Select the best technical solution;
- Driving the engineering strategy into your team. You won’t be alone, of course, as there will be several architects and principal developers helping you select the best technical path, but it will be your team and your decision at the end;
- Encourage people to extend their knowledge and usage of AI on a daily basis. There are no marker standards so far, so we need to create ones for us - the processes and areas where AI can support our work and boost our productivity.
Who we are looking for
We are committed to responsible gambling, and we are looking for people who can support our ethos.
To apply to this post, you will:
- Proven experience leading software development teams (typically 3–10 engineers);
- Exposure to machine learning, data engineering, or AI integration;
- Solid understanding of software architecture and design patterns (e.g., microservices, RESTful APIs, event-driven systems);
- Experience with cloud platforms such as AWS, Azure, or Google Cloud and knowledge of CI/CD pipelines, automated testing, and deployment strategies;
- Strong grasp of data structures, algorithms, and system design principles.
Don't forget to mention EuroTechJobs when applying.