Software Developer/ Engineer/ Architect

Senior Software Engineer, Revenue

Revenue Products are used by HubSpot customers and internal HubSpot teams. Delivering a crisp customer experience is critical for growing HubSpot’s revenue - we recently hit $1 billion in annual recurring revenue and are scaling quickly.

About the role

- We write lots of micro-services, primarily with Java 11. Our APIs are RESTful and use the minimal Dropwizard framework. We take advantage of Kafka, Spark, Hadoop for processing volumes of data

- Leverage data and metrics about how our customers use our software to drive efficiency and sales improvements for HubSpot

- Build scalable systems in accordance with how we are growing our Product suite and our Pricing models

- Building out self service engines that allow the business to roll out changes to rule sets without any interaction from Engineering teams

- Work with the other teams to build out robust API’s that shape how we handle revenue throughout the next decade

  • Consistently work to deliver reliable, performant, well-tested code
  • Value ownership in all facets of their projects
  • Have a customer-centric attitude and develop opinions about the HubSpot product
  • Strive to communicate with maturity and clarity
  • Are serious about their career and technical growth
  • Seek collaborative teams that work together to solve tough problems with empathy and creativity