Head of Engineering

Remote
Full Time
Senior Manager/Supervisor

About the job

We are seeking a Head of Engineering to lead the growth of our Software Engineering organization.

This is a unique opportunity to lead and work alongside an experienced and growing team that excels at building high-quality products at scale for clients.

As Head of Engineering, you’ll serve as both a technical leader and a people manager. You’ll help shape the direction of our engineering function, manage a growing team, and ensure we deliver consistently excellent work to our clients.

This is a “player-coach” role, you’ll be involved in strategic technology decisions and delivery leadership while gradually transitioning away from hands-on coding as the team scales. This position reports to the CEO.

Qualifications

Essential skills:

  • Proven ability to collaborate with clients to analyze business requirements, develop effective technical solutions, and communicate those solutions clearly to both technical and non-technical stakeholders.
     
  • Deep experience with NodeJS, React, and Amazon Web Services, with experience in other platforms (Java / Spring Boot, C# / .NET, Ruby on Rails, Go[lang]) considered helpful.

The role also requires a voracious appetite to learn and apply new skills. You should be skilled at building web-based software or mobile apps, excel at building software with different sets of tools and in different client environments, and deeply understand how to form and lead software development teams that build excellent products.

Key Responsibilities include:

  • Manage, mentor, and scale a team of engineering team leads
  • Participate in Discovery calls to understand the client's technical environment, constraints, and goals, and assist in the creation of proposals
  • Define, refine, and implement clear career growth paths and professional development frameworks
  • Own the technical direction and engineering standards across the firm
  • Foster a culture of technical excellence and pragmatism
  • Define and document Best Practices that enable excellent team performance
  • Design and manage a scalable and effective engineering org structure
  • Contribute to company strategy and leadership decision-making
  • Build excellent software products as an individual contributor and technical leader

We’re looking for someone who:

  • Has 10+ years of engineering experience, including 5+ in leadership
  • Has experience in a consulting or services firm
  • Is comfortable moving between strategy and execution
  • Has built or scaled engineering teams before
  • Communicates clearly and leads with context and care

Benefits

  • Remote
  • Open PTO
  • 401k
  • Subsidized Medical, Dental, and Vision Insurance
  • Short/Long Term Disability
  • Profit Sharing
  • Company Retreats

Company Description

Bellwood Labs is a dynamic Product Development Consultancy. We're a team of developers, designers, marketers and entrepreneurs that companies turn to when they want to take a software product from conception to creation.

Our Mission

Bellwood Labs seeks to be and be known as the most trusted partner to develop and advance software products.

Our Core Values

  • We Embrace Your Goals
  • We Own our Commitments
  • We Succeed through Empathy
  • We Take the Next Step

Join our tight-knit team of sharp technologists to leverage your talents and grow your skills. We are looking forward to meeting with you!

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*