Head of Engineering

  • BHO Tech
  • San Francisco, CA, USA
  • Sep 20, 2020
Full time Engineering

Job Description

Summary 
The Head of Engineering (HOE) manages the software engineer teams (onshore and offshore), reporting directly to the COO. The HOE collaborates with cross-functional teammates: Product, Sales, Marketing, Operations and Finance to launch new features that exceed the expectations of our clients.

This leader has a strong vision for the department and can build a kick-ass engineering team (onshore and offshore). S/he embraces tough challenges head-on while balancing quality software with speed. S/he is responsible for on time feature deployment, maintaining low tech debt and helping us build the “Spotify for food” as we expand into new cities. And that’s just the beginning!

Objectives and Responsibilities 
Supervisory/Management Role: 
* provides technical guidance and direction, as well as hands-on resource and project management for all development activities 
* manages engineers (onshore and offshore) in order to drive development to meet product requirements 
* ensures the implementation of agile processes that support site/software development processes 
* leads recruiting for the engineering department in order to build a strong, productive team 
* mentors engineers, assisting in their duties upon request, and constantly promoting their professional growth

Collaboration and Support: The role of the Head of Engineering is a highly collaborative one, working with all departments within the company. The HOE works closely with the VP of Product to create a blended roadmap integrating new features and technical infrastructure projects. Collectively this team will help us expand nationally and eventually go beyond the plate to help build strong corporate cultures for our clients.

Required Qualifications 
Education: 
* a degree in Computer Science or any other relevant field 
* an equivalent of the same in working experience is also acceptable for this position 

Experience Building a Hybrid Engineering Team: 
* must have experience building and managing a distributed team (a mix of offshore developers and local developers) 
* sourcing, recruiting and building the offshore team to augment the current local developers will be a high priority for this role

Technology/Software: 
* possesses an understanding of how to represent domain models in data 
expertise in full stack development and familiar with both front end and back end technologies 
* familiarity with Python, Javascript, Django, RESTful APIs 
* native mobile app development experience is a plus (iOS and Android)

Experience: 
* 7 – 10 years of overall work experience with at least 4 years of experience as an Engineering Manager (managing 5 to 10 engineers) 
* DevOps experience necessary

Communication Skills: 
* the ability to motivate/coach engineers to ensure successful completion of projects on time 
* clarity in communications with cross-functional teams 
* report on status of current & future sprints, quality, and system performance to senior leadership.

Interpersonal Skills: 
* a keen eye for detail, a constant and insatiable thirst for knowledge, and an ability to remain calm and composed in times of uncertainty and stress, inspiring the same in their peers and direct reports 
* demonstrate outstanding leadership skills, having an ability to move a cross-functional group in a unified direction and with a common vision

Why should you care? 
Stock Options: We want you to be a key part of the amazing things we’re building

Flexible Time Off: We believe that a balance between work and life is essential to happiness and success, so work hard and take the time you need

Health Coverage: We offer competitive coverage plans for medical, dental and vision, because you’re worth it

Company Meal Program: Food is our love language, so we guarantee catered lunch 3x/week, gather for a weekly company happy hour, and stock the office with healthy snacks!

Career Development: We help fund our employees to attend workshops, conferences, or night classes that will help them go the extra mile

Team Love: Our teams have quarterly bonding budgets, strengthening your weekday tribe to get the job done

Compensation Range: $176K – $238K; 0.35% – 0.60%

Compensation

$176K – $238K and higher (DOE)
0.35% – 0.6%

Visa Sponsorship

Not available


Best Regards,
Kris
Kris Young
Account Manager
BHO Tech
San Jose, San Francisco CA
Phone: 866 816-1615 x 823
kris@bhotech.com
www.bhotech.com