Engineering Team Lead

Engineering Team Lead Job Description Template

Our company is looking for a Engineering Team Lead to join our team.


  • Mentor and coach team members, local and remote;
  • Work with the Account Management team to quickly resolve customer issues;
  • Leading the team that owns the delivery of our core web and web-based desktop application at PIX;
  • Organize the team for success with strong process, personal growth plans for individuals, and proper planning;
  • Lead sprint planning and daily team scrums;
  • Work with our development team to architect and implement improvements and new features;
  • Help be a driving force for improvements;
  • Work with our product and design teams to scope out, plan, resource and deliver high-quality experiences for our users;
  • You will make your team technically better, you know when to not dive in and do it yourself;
  • You will communicate clearly up to management, and back down to your team, setting expectations and avoiding surprises;
  • You will be a technical leader, with enough credibility to influence and lead senior engineers. You are expected to dive into the code when needed;
  • You will hire and retain engineering talent as needed;
  • You are primarily responsible for delivering software to Production without delays, removing any obstacles for your team.


  • Experience working with distributed or remote teams;
  • Employee equity and 401(k) plans;
  • Competitive medical benefits;
  • Minimum 6-10 years of experience with technical degree (BS) in product engineering; advanced degree (MSME, MSEE, MBA) preferred;
  • At least 4 years professional experience developing complex web applications;
  • Experience with engineering materials with knowledge of the processing and manufacturing of them; i.e. materials used in automotive materials;
  • Thorough knowledge of SolidWorks or other CAD software;
  • Professional experience with React/Redux preferred;
  • Cross functional team experience;
  • Basic knowledge of automotive electrical systems;
  • Demonstrated knowledge of the entire modern software development life-cycle and associated tools;
  • Knowledge of EPDM or other PDM software;
  • 5+ years experience, with 1+ years leading Engineering teams with 4+ engineers;
  • BS in Computer Science or Computer Engineering;
  • In-depth knowledge of software development methodologies, tools and techniques.