logo

View all jobs

Director Of Engineering

Chelmsford, MA
The Director of Engineering will have the following qualities
  • A solid understanding of technologies and a proven track record of leading full stack teams in developing cloud application frameworks and features that enable Machine Learning as well as UI Applications to be built and deployed in the Cloud.
  • Understand common standards/processes/tools and the ability to leverage them where possible.
  • Effective at reaching out in real-time to overcome roadblocks.
  • Excellent in verbal and written communication and able to convey dissenting opinions in a constructive manner, particularly written communications.
  • Focus on “what” is being done and equally “how.”
  • Will have a passion to learn the world of Network Security and the technologies involved in making a successful AI & ML based product.
 
Duties & Responsibilities
  • Lead multiple Agile teams to high levels of performance and implement effective and efficient project management processes.
  • Provide overall mentorship for dev managers and a team of 10 to 15 technical contributors in Littleton and offshore.
  • Drive decision-making processes to consensus and ensure that steps are taken to actual implementation of product roadmap.
  • Participate in strategic planning and design sessions with product management, engineering management, architects and technical sales leaders.
  • Participate in coding features, fixing defects and troubleshooting Production issues.
 
Skills and Experience
We seek a top performing leader with the passion, experience and gravitas to effectively lead this critical business function. The ideal candidate will be a high energy, team oriented, customer driven problem solver with prior experience in delivering highly scalable and easy to use applications for small businesses and enterprises.
  • Strong technical accomplishments solving hard software engineering problems
  • Strong leadership skills and a proven track record of building high performing teams.
  • Proven competence in hiring and managing high quality individual contributors as well as attracting top caliber people.
  • Management style that is aligned with the philosophy and evolving culture of the company – a style that encourages team involvement in decision making, accountability, and pragmatism.
  • Experience creating scalable cloud application frameworks.
  • Experience with Agile Software Development methodologies.
  • Experience working with or managing teams that use AI & ML techniques to build products
  • 12+ years of experience in development organizations, with at least 3-5 years managing multiple teams in a technology company.
  • Exceptionally strong written and verbal communications skills, as well as good interpersonal and organizational skills.
 
 Education
  • Bachelor’s  Degree in Computer Science or equivalent

Share This Job

Powered by