Tech Lead

Tech Lead Job Description Template

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


  • Identify improvements and options to reduce our operating costs in all environments;
  • Train and educate operations, engineers, product managers and other stakeholders on CI/CD practices and DevOps culture;
  • Work with scrum teams to build and deliver software releases and infrastructure improvements through improved CI/CD processes;
  • Aspiring for routine automation of every repeatable task, driving towards a world of infrastructure as code;
  • development, implementation, and administration of policies and programs related to the management of all hotel staff;
  • Work closely with PM team and customers to drive benchmarking and acceleration efforts;
  • Play a key role in building world-class acceleration solutions team;
  • Provide technical guidance and mentoring for junior engineers;
  • retention of qualified employees;
  • maintaining all hotel personnel records and Human Resource files, ensuring confidentiality;
  • Southfield, MI 48033;
  • Lead and mentor the team of Developers and QA Engineers within the ECommerce team;
  • preparing annual budget forecasts for the Human Resource Department;
  • Prior experience with System Design and Architecture;
  • Optimizing algorithms for efficient FPGA implementation.


  • Experience building/deploying/consuming APIs from third-party vendors a plus;
  • Must have shipped at least one product developed with Unity or Unreal;
  • Deep knowledge of game engines, including Unity3D and Unreal;
  • 5+ years of experience in C/C++ programming, algorithm analysis, and FPGA design;
  • Expertise in both algorithm optimization and hardware microarchitecture optimization;
  • Tech Lead experience;
  • A deep understanding of either Java or Node.js and preferably some exposure to both;
  • Lead and mentor the team of Developers and QA Engineers within the ECommerce team;
  • Jenkins and Pipeline Definition (Required);
  • An eagerness to work alongside product teams to find a healthy balance between tech and feature driven priorities;
  • Prior experience with System Design and Architecture;
  • Open Fire Knowledge (Optional);
  • Unit Testing and Code Coverage (Required);
  • Excellent written and oral communication skills; Ability to communicate effectively with technical and non-technical staff;
  • FastLane.