Director of Engineering (US based - Remote)

Productiv Team•, (Multiple States)
•Remote

About The Position

The Director of Engineering leads the engineering team and drives innovation across client and internal projects. This role aligns engineering initiatives with business objectives, mentors the team, and ensures delivery of high-quality solutions that meet client expectations. The position is open to candidates based in the United States, with preference for the Rockville, Maryland area; fully remote work within the United States will be considered. The Director oversees the engineering department’s strategy and operations, manages team performance and development, and coordinates with other department leaders. The role also balances resources across internal initiatives and client work, monitors utilization and billability, supports quality and compliance, and promotes collaboration and continuous improvement. The position may require stepping into projects to resolve blockers and participating in hiring and interviews as needed. The company states that all positions are remote and available as full-time employment or B2B contracts.

Requirements

  • Bachelor’s or Master’s degree in Engineering or a related technical field.
  • Proven experience in an engineering leadership role, preferably in a consulting environment.
  • Strong project management skills.
  • Excellent technical, analytical, and problem-solving abilities.
  • Exceptional leadership and team management skills, including the ability to inspire teams.
  • Excellent communication and interpersonal skills.
  • Commitment to excellence and continued professional development.
  • At least 2 years of development experience at some point during the career.
  • Familiarity with bash scripting, Java, Jenkins, and DevOps.

Nice To Haves

  • Experience working with Salesforce.
  • Experience working in consulting firms.

Responsibilities

  • Develop and oversee the strategic and operational aspects of the engineering department.
  • Advocate for and implement efficient and innovative engineering solutions for clients.
  • Manage the engineering team, providing guidance, training, and mentorship.
  • Foster a collaborative and inspiring environment within the team.
  • Coordinate with other department leaders to align engineering projects with business goals.
  • Ensure engineering projects are delivered on time, within budget, and to client specifications.
  • Define key performance indicators for team productivity, project and product delivery, and quality.
  • Establish mechanisms for feedback and ensure feedback is addressed in a timely manner.
  • Apply quality assurance processes to deliver high-quality engineering services.
  • Stay current with industry trends and technologies and use this knowledge to improve services.
  • Drive continuous improvement while ensuring compliance with standards and regulations.
  • Keep team utilization and billability at specified targets and develop action plans when targets are not met.
  • Ensure the team is trained for market needs and cross-trained to support utilization.
  • Review and identify risks in client projects and internal initiatives.
  • Mentor and develop managers from within the team.
  • Hire managers, quality assurance staff, developers, and other staff as needed; interview prospective team members.
  • Step into projects as needed to resolve blockers.
  • Prevent knowledge silos and improve or maintain interdepartmental collaboration.
  • Work with the R&D team on internal initiatives and manage their delivery.
  • Ensure the needs of the engineering team are met and provide a sounding board for technical and non-technical issues.
  • Ensure teams are not overallocated and attempt to mitigate burnout.
  • Assess upcoming projects and their impact on the current team.
  • Assess team composition against organizational needs and resolve shortcomings.
  • Balance resources between internal initiatives and external client work.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service