➡️ Apply here: Team Lead – Platform Services
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
**Job Title:** Team Lead – Platform Services
**Company:** Singular
**Location:** Hybrid work
**Job Description:**
Singular is seeking a Team Lead for their Platform Services team within the Player Platform Tribe. This role is responsible for the technical and operational leadership of a squad, focusing on people management, technical leadership, architectural direction, innovation, and reliable delivery. The ideal candidate will be a hands-on Technical Leader with deep engineering expertise and strong leadership skills.
**Key Responsibilities:**
* **Engineering People Management:**
* Participate in recruitment, focusing on technical proficiency and cultural fit.
* Guide and mentor engineers, developing their technical skills and capabilities.
* Manage engineers through 1:1s and performance reviews, focusing on growth.
* Foster a psychologically safe, collaborative, and technically curious team environment.
* Manage scheduling and time off.
* Organize and participate in on-call rotations and app support.
* Develop and motivate engineers with clear growth plans.
* Ensure the team consistently delivers roadmap items aligned with company vision.
* Measure team effectiveness using agreed metrics.
* **Foster a Sustainable & Scalable Engineering Culture:**
* Spend up to 50% of time leading engineering, coding, and delivering practices by example, utilizing technologies such as C#, .NET, NodeJS, PHP, Go, Groovy, Angular, React, Java, JavaScript, and tools like Jira, Confluence, Jenkins, BitBucket, SonarQube, Grafana, NPM, WildFly, Jetty, Nginx, Kafka, ActiveMQ, Ubuntu, Playwright, RestAssured, and AWS.
* Define and drive technical vision, standards, and best practices for the domain’s architecture, performance, and maintainability.
* Remain hands-on in coding, design, and code reviews.
* Serve as the technical owner of the squad’s systems and applications, ensuring reliability, scalability, testability, and maintainability.
* Collaborate with other teams on system interfaces, data contracts, and application flows.
* Balance innovation with practicality in architectural decisions.
* Champion engineering best practices, clean code, modular design, semantic versioning, observability, and CI/CD automation.
* Ensure adherence to SDLC principles in 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, static analysis tools, CI/CD automation, testing frameworks, monitoring, and alerting.
* Ensure systems meet regulatory and compliance standards.
* Provide input into framework & language choices, development build, and deployment tooling.
* Ensure backlog includes a healthy balance of new features and operational work, respecting SLA commitments.
* **Champion Quality and Continuous Improvement:**
* Lead planning, estimation, and prioritization of technical tasks for timely, high-quality deliverables.
* Contribute to coding, reviews, and debugging.
* Collaborate with QA, Architects, Product, DevOps, and other teams for high-quality, testable, and reliable software.
* Analyze team effectiveness using agreed metrics.
* Lead technical expertise in incident management, root cause analysis, and post-incident decisions.
* 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.
* **Stakeholder Collaboration & Communication:**
* Act as a technical point of contact for stakeholders.
* Collaborate 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 and design discussions.
* Communicate technical trade-offs, risks, and dependencies transparently.
**Requirements:**
* 6+ years of experience in building modern applications, with at least 2 years in a lead or senior technical role.
* Experience mentoring or leading engineering teams and delivering large-scale applications.
* 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 CI/CD pipelines, code versioning and delivery, code quality tools, and observability.
* Good understanding of agile and scrum methodologies.
* Proficiency with Atlassian tools (JIRA & Confluence).
* Advanced level of English Language.
* Strong leadership, mentorship, technical excellence, ownership, initiative, empathy, resilience, effective communication, analytical, and organizational skills.
**Benefits:**
* Generous annual leave
* Hybrid work
* Individual health insurance
* Paid sick leave
* Paid maternity & paternity leave
* Family reward
* Performance & referral bonuses
* Loyalty award
