Software Developer/ Engineer/ Architect

Senior Software Engineer, Flywheel

The Flywheel is a model adapted by HubSpot to explain the momentum you gain when you align your entire organization around delivering a remarkable customer experience. With the Flywheel, you use the momentum of your happy customers to drive referrals and repeat sales. Basically, your business keeps spinning.

Our team is helping the Hubspot Flywheel spin, building tools on the Hubspot platform for our internal Sales, Support, Marketing, Success & Partner teams. This can range from building tools to allow our sales team to route leads to the right sales rep at the right time, to allowing our support team to resolve customer queries as quickly and efficiently as possible. We’re also building products embedded within the HubSpot CRM to help our partners manage other HubSpot customers. By joining our team you’ll get exposed to a wide variety of technologies, teams, and problem spaces within HubSpot.

About the role

As an engineer in Flywheel, you will:

  • Write and ship production code that has meaningful user and business impact
  • Build scalable, self service systems in designed to grow as Hubspot grows
  • Envision, build and analyse new features and tools, each contributing to company growth and revenue
  • Work with a cross functional team of engineers, PMs, designers, content designers, and researchers
  • Collaborate with HubSpotters all over the company, whether in engineering, product, design, research, marketing, sales, etc
  • Help HubSpot users meet their goals, via changes you’ve made
  • Implement experiments that give us valuable insights into user behaviour and how to improve their experience
  • Get exposure to how HubSpot works as a business
  • Work with Java 11, Kafka, SQL, Hadoop on the backend and Javascript & React on the frontend. Though experience with specific technologies is secondary to understanding programming fundamentals.

This might be the role for you, if:

  • You have a strong focus on the user. You can gain empathy for their challenges and understand how they may flow through our product
  • You consistently work to deliver reliable, performant, well-tested code
  • You not only get excited about big, technical challenges, but also about being very close to the business and our go-to-market strategies
  • You seek collaborative teams that work together to solve tough problems with empathy and creativity
  • You have or are interested in developing data analysis skills. You’re not afraid to dive into Amplitude, Looker, Excel or other data analysis tools and collaborate with our ops and analytics teams