Skip to Main Content

Software Engineering Manager

The Headhunter
Remote, OR
  • Expired: over a month ago. Applications are no longer accepted.
Job Description

Would you be interested to be a team member of our innovative US based client, that is revolutionizing wholesale distribution? Our client is one of the most innovative developer of artificial intelligence powered platform designed to assist business-to-business firms in predicting customers choices. The company's algorithm-driven software suggests products a customer has never bought, but is likely to buy based on past purchases which makes sales representatives work more effectively and efficiently, enabling b2b distributors to understand customer preferences and increases e-commerce revenue growth. They provide a solution that modernizes distributors' sales efforts. And in doing so, they help distributors better serve their customers and grow. The award-winning AI optimizes customer interactions to boost online revenue and transform order takers to order makers.

The Role

As a software engineering manager on our product team, you'll build features that allow our customers to work smarter and more efficiently. You’ll serve as the engineering leader for a team, helping your fellow team members deepen their expertise, effectively collaborate, and develop a technology vision. Our engineering managers are typically in charge of between two and five other engineers. You'll also spend some time in the weeds, helping write code in your area of expertise. Together with the product team, you'll work to build scalable solutions to big problems. This position reports to our chief technology officer.

Your Impact

On a typical day you might:

  • Collaborate with your product manager to prioritize new features and propose features for our roadmap
  • Meet with other engineering leaders to discuss lessons learned and how to scale them to the rest of the engineering team
  • Meet with engineers you manage to solve problems and help them grow and progress in their careers
  • Build core pieces of data technology used by other development teams to power their software and systems with our powerful data collation and machine learning APIs

Who We're Looking For

Our team codes in Go, JavaScript (using the Vue framework), and Python, with modern scalable document- and key-based data stores behind them. You're not expected to have deep familiarity with any of these, but you will need to develop a working understanding as you marshal and manage resources. We prefer excellence to expediency. Backed by our microservice architecture, we want the best tool not the most convenient. If there’s a compelling case to write something in Clojure, we can and will do it. With strong foundations, specific knowledge of these tools is not required. As the driver of engineering on this team, you'll have a chance to define the technology vision for our order entry systems.

As an early member of the company, you’ll have a chance to shape how we grow, making key decisions around technical choices, and defining our culture. We're working to build a sustainable environment where excellence sits alongside a recognition we operate in a system and a need to nurture learning at all levels. Our growing corps of engineering leadership, including this role, should bring more expertise into that equation.


A remote-first company. This is a full-time, fully remote position within North America (or willing to work USA hours). Highly Competitive salary; Private Health Insurance; plus equity and have a vacation policy that actually wants you to take time off.

The Headhunter


Remote, OR



View all jobs at The Headhunter