Head of Engineering

Job description

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 this job:
Please let Bellwood Labs know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply