Team Lead

Flutter

Not Interested
Bookmark
Report This Job

profile Job Location:

Sofia - Bulgaria

profile Monthly Salary: Not Disclosed
Posted on: 19 hours ago
Vacancies: 1 Vacancy

Job Summary

Team Lead

The Team Lead is a hands-on technical and people leader responsible for guiding a squad of 510 engineers in delivering scalable high-quality software. This role combines technical ownership architecture direction and operational leadership with strong people management and mentoring. The Team Lead drives engineering standards fosters collaboration and continuous improvement ensures reliable delivery aligned with product goals and serves as the technical bridge between strategy and execution while maintaining a strong focus on quality accountability and team growth.

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 peoples 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.

Youll be both a mentor and a maker leading 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 companys 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 practices 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 squads 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 internal 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.

Team LeadThe Team Lead is a hands-on technical and people leader responsible for guiding a squad of 510 engineers in delivering scalable high-quality software. This role combines technical ownership architecture direction and operational leadership with strong people management and mentoring. The Te...
View more view more

Key Skills

  • Law Enforcement
  • ABB
  • Marine Biology
  • Filing
  • Automobile
  • AV

About Company

Company Logo

Singular is an award-winning iGaming software provider that gives you a freedom to be your own brand. Our portfolio includes an all-in-one iGaming Platform and Sports Betting Platform as well as products for casino and betting retail operations.

View Profile View Profile