Team Lead
- Sofia, Bulgaria
- Full time
- Competitive
- 16th January 2026
Full Description
Position Title: Team Lead
Structural Unit: Engineering
Reports to: Engineering Manager
Working Conditions:
-
Works in the Office/Remote
-
Official five working days
Role Overview
Each tribe is composed of squads (typically 5-10 engineers) that focus on delivering features and services in their corresponding technical domain.
The Team Lead is accountable for the technical and operational leadership of the squad. While continuing to foster a collaborative and supportive work culture, this role places strong emphasis on people's management, technical leadership and ownership, architectural direction, innovation, and reliable delivery.
The Team Lead is a hands-on Technical Leader who combines deep engineering expertise with strong leadership, delivery drive, system ownership and collaboration skills . This role bridges the gap between technical strategy and day-to-day execution, driving engineering excellence, guiding the team in building scalable and performant solutions, and ensuring alignment with product goals and architectural standards.
You’ll be both a mentor and a maker , l eading by example in code quality, design , and decision-making , while empowering your team to deliver impactful, reliable, and well-crafted software.
Duties and Responsibilities
Engineering People Management
-
Participate in the recruitment process with a focus on both technical proficiency and cultural fit.
-
Guide and mentor engineers to close technical skill gaps and build delivery capabilities aligned with business goals.
-
Directly manage engineers through regular 1:1s and performance reviews focused on evaluating and growth of technical skill sets, such as code quality, system design thinking, and problem-solving.
-
Foster a psychologically safe, collaborative, and technically curious team environment.
-
Manage scheduling, time off
-
Organize and participate in on-call rotations and app support to maintain service continuity.
-
Develop and motivate engineers through clear growth plans, ensuring clarity, accountability, and follow-ups.
-
Ensure the team consistently delivers roadmap items in alignment with the company’s vision and mission.
-
Measure team effectiveness using agreed metrics
-
Related duties as assigned
Foster a Sustainable & Scalable Engineering Culture
-
Spend up to 50% of the time leading engineering, coding and delivering practices by example . Including technologies such as C#, .NET, NodeJS, PHP, Go, Groovy, Angular, React, Java, JavaScript and various libraries, and with tools, platforms, systems such as: Jira, Confluence, Jenkins, BitBucket, SonarQube, Grafana, NPM, WildFly, Jetty, Nginx, Kafka, ActiveMQ, Ubuntu, Playwright, RestAssured and AWS which may be added to or changed per the business requirements.
-
Define and drive the technical vision , standards , and best practice s for respective domain architecture, performance, and maintainability.
-
Remain hands-on , leading by example in coding, design, and code reviews.
-
Serve as the technical owner of the squad’s systems and applications, ensuring long-term reliability, scalability, testability, and maintainability.
-
Collaborate with other teams to design and evolve system interfaces, data contracts, and application flows.
-
Balance innovation with practicality by making architectural decisions that support immediate delivery and long-term sustainability.
-
Champion engineering best practices, clean code, modular design, semantic versioning, observability, and CI/CD automation.
-
Ensure adherence to SDLC principles in close partnership with Scrum Master, Product, QA, Delivery and Architects.
-
Manage and prioritize technical debt, codebase health, and aging risk.
-
Drive adoption of technical enablers such as:
-
Technical designs
-
Code reviews
-
Semantic versioning
-
Branching strategies
-
Static analysis tools
-
CI/CD automation
-
Testing and automation frameworks
-
Monitoring, observability, and alerting
-
And other as agreed in the engineering vertical
-
Ensure systems meet regulatory and compliance standards from technical perspective
-
Input into framework & language choice, development build and deployment tooling
-
Ensure backlog includes a healthy balance of new features and operational work, respecting SLA commitments
-
Related duties as assigned
Champion Quality and Continuous Improvement
-
Lead planning , estimation, and prioritization of technical tasks ensuring timely, high-quality deliverables.
-
Contribute directly to coding, reviews, and debugging to ensure consistent standards.
-
Collaborate with QA, Architects, Product, DevOps and other teams to deliver high-quality, testable, and reliable software
-
Analise team effectiveness using agreed metrics
-
Lead technical expertise in incident management, root cause analysis, post incident decisions, and oversee any remedial work is carried out.
-
Set high standards in code reviews, refactoring, test automation, and architecture decisions.
-
Promote innovation , technical experimentation , and i nternal knowledge sharing .
-
Ensure Definition of Done is achieved, including documentation, testing, and observability.
-
Related duties as assigned
Stakeholder Collaboration & Communication
-
Act as a technical point of contact for stakeholders, ensuring technical decisions are clearly communicated and well understood.
-
Collaborate closely with Product Managers, Architects, and Engineering Managers to shape project goals, technical roadmaps, and delivery strategies.
-
Represent the technical domain discipline in tribe-level planning, design discussions, and architecture reviews.
-
Communicate technical trade-offs, risks, and dependencies transparently.
-
Related duties as assigned
Qualifications
Working Experience:
-
6+ years of experience in building modern applications with at least 2 years in a lead or senior technical role.
-
Experience with mentoring or leading engineering teams and delivering large-scale application;
-
Experience working with high-performant SaaS products;
-
Experience working with cross functional teams in a technology domain.
-
Experience in developing and maintaining systems in the corresponding technical domain
-
Hands-on technical experience with technical enablers: CI/CD pipelines, code versioning and delivery, code quality tools, observability and others.
Standard Qualifications:
-
Good understanding of agile and scrum methodologies;
-
Proficiency with Atlassian tools (especially JIRA & Confluence);
-
Advanced level of English Language.
Technical Competences
This part should be per team/squad
It should be equivalent to senior level technical competences requirement
Personal Attributes
-
Strong leadership
-
Strong mentorship that develops others and promotes knowledge sharing.
-
Technical excellence and a hands-on approach
-
Ownership , accountability , and delivery focus
-
Initiative , vision, and proactive problem-solving
-
Empathy , resilience , and the ability to make tough decisions
-
Effective communicator with solid negotiation and presentation skills
-
Analytical , fast-thinking, and structured reasoning
-
Strong adaptability that responds well to change and balances competing priorities.
-
Strong organizational and time management skills
Career Path
-
Engineering Manager;
-
Head of Engineering;
-
Solutions Architect;
-
Lead Architect;
-
Director of Engineering.
The organisation
- ESports & Gaming
- New York, USA
- 2000+ employees
- Website
Flutter is the parent company of the world’s biggest and most popular sports betting and iGaming brands.
More jobs from Flutter Entertainment
- Hyderabad, India
- Full time
- Competitive
- Hyderabad, India
- Full time
- Competitive
- Hyderabad, India
- Full time
- Competitive
- Leeds, UK
- Full time
- Competitive
- Leeds, UK
- Full time
- Competitive
Create a job alert
Get notified as soon as new jobs matching your ambitions go live.