Engineering Team Lead

ServiceCore
Hybrid

About The Position

ServiceCore is looking for an Engineering Team Lead to own the consistent delivery of product outcomes across two small, cross-functional teams. This is a player-coach role — you will spend the majority of your time leading people and process, with a meaningful minority of time writing software alongside your team. You will partner closely with Product and Design from discovery through rollout, protect team health through smart scope negotiation, and set the technical bar for everything your team ships. Critically, you will coach your engineers to be self-sufficient in an AI-first workflow — not waiting for answers, but using AI tooling intelligently to unblock themselves and accelerate delivery. Our stack is Angular (frontend), PHP Laminas Framework (API), MySQL, and AWS. This is a fully remote role, with quarterly planning and an annual all-company gathering.

Requirements

  • Proven experience leading a software engineering team with direct people-management responsibility — including hiring, performance management, and career development
  • A player-coach mindset: you're comfortable writing code and making architectural decisions, not just managing
  • Mastery of more than a single mainstream programming languages like JavaScript/TypeScript, PHP, C/C++, Java, etc
  • Demonstrated ability to work in close partnership with Product and Design — shaping roadmap, clarifying requirements, and owning technical feasibility
  • Hands-on experience with AI-assisted development workflows (Claude Code, Cursor, Copilot, agentic coding) — and the judgment to know when generated code is good and when it isn't
  • Experience measuring and improving team-level KPIs: defect rate, cycle time, regression rate, and delivery predictability
  • A bias for speed combined with uncompromising standards on code quality, testing, and architectural hygiene
  • Self-starter who sees what needs to be done and moves — you don't wait for perfect information

Nice To Haves

  • PHP Laminas or Laravel framework experience
  • MySQL schema design and query optimization
  • Angular and Ionic (cross-platform mobile)
  • Front-end testing: Cypress, Jasmine, Karma
  • AWS infrastructure familiarity
  • Cursor, Docker, Postman
  • Experience in field services, logistics, or waste management industries

Responsibilities

  • Lead, manage, and grow two cross-functional teams (typically 2–3 engineers each) through 1:1s, continuous feedback, and structured performance management — including hiring, managing gaps, and career development
  • Own delivery outcomes across both teams: partner with Product and Design from discovery through rollout, negotiate scope, and course-correct quickly when problems surface
  • Provide architectural guidance across the full stack, ensuring cross-team technical consistency and that AI-assisted development doesn’t introduce drift or compounding shortcuts
  • Coach engineers at all levels on AI-native workflows — agentic tooling, prompt engineering, and self-unblocking — and use that knowledge yourself to accurately estimate complexity and set expectations
  • Track and communicate team-level quality and velocity metrics up and down the management chain, demonstrating measurable improvement over time

Benefits

  • 14 Company Holidays + Flexible PTO
  • Healthcare, dental, and vision insurance with generous employer contributions
  • 401(k) with company match
  • Bi-weekly Grubhub lunch stipend for remote employees
  • Weekly catered lunches and a fully stocked kitchen (for local Denver employees)
  • Regular team and company events
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service