Software Developer/ Engineer/ Architect

Engineering Lead

Flywheel Product Group is a team of engineers, designers, product managers, analysts and researchers building tools for the “Flywheel” (Sales, Marketing, Customer Success, and Support teams) at HubSpot.

We’re passionate about solving complex business problems, optimizing the workflows and tooling for our internal reps, and delivering a remarkable experience for our end customers. We work closely with other internal teams to ensure our operational systems can meet the demands of a business that is scaling rapidly.

We build on the same stack as the core Product teams. On the backend, we use a variety of open source technologies such as MySQL, Vitess, Hadoop, HBase, Kafka, Spark, Memcached, and Elasticsearch running on AWS and Kubernetes. On the front-end, we are building modern, performant web apps using React/Redux.

We’re looking for experienced engineering leaders who are excited by solving complex, detail-oriented business problems and who are passionate about improving the usability, reliability and uptime of the products they own. We favor forward thinking engineering leaders who can identify and remediate infrastructure problems before they happen, and build systems with configurability, extensibility and future scale in mind. 

As we measure ourselves based on “usability score”, we need leaders who can help us build intuitive tools that help our teams focus on helping customers, not digging around for information.

  • Strong player/coach who can help us deliver great products, grow autonomous Engineers, and build effective teams
  • Passion for solving complex business problems with a balance of technology and people
  • Ability to articulate a long-term technical vision/mission and define the path for how we get there
  • Ability to solve complicated technical problems and analyze tradeoffs between Engineering teams and the business users
  • Ability to demonstrate calm, rational, pragmatic decision making and problem-solving abilities.
  • Experience with building reliable systems that can scale 10x
  • Experience building configurable, extensible systems that can grow with the changing needs of the business.
  • Experience with business process automation tools and/or highly customized CRM implementations