About the job
Senior Software Engineer II
At HubSpot, we are dedicated to empowering millions of organizations to grow sustainably and effectively. Our innovative platform is utilized by businesses around the globe to streamline their marketing, sales, service, and operational needs. We focus on building a product that is not only flexible and secure but also enhances the capabilities of our customers and our engineering teams. Our core values emphasize autonomy, curiosity, and creating an environment where every team member can flourish.
Meet the Team: Customer Success on Service Hub – Flywheel Group
The Flywheel Group is pivotal in bringing HubSpot’s vision to life by creating a product that serves our own teams — “HubSpot runs on HubSpot.” This talented team is responsible for developing the essential experience that allows Customer Success and Customer Service representatives to work efficiently within the HubSpot ecosystem.
Our focus is on revolutionizing the representative experience, which includes:
- A centralized, intelligent interface that provides reps with contextual insights and actionable notifications.
- Innovative tools designed to pinpoint high-impact opportunities and ensure consistent execution.
- AI-driven solutions to automate repetitive tasks and optimize workflows.
The features developed by this team not only empower HubSpot’s internal teams but also have the potential to be offered as valuable functionalities to our clients as we expand into new markets.
What to Expect Day-to-Day:
- End-to-end ownership of new features, often driven by engineers themselves.
- Close collaboration with Customer Success representatives to identify needs and iterate rapidly.
- Building backend systems (Java required), while also contributing to front-end development when necessary (React experience preferred).
- Working in partnership with data scientists to extract insights and integrate intelligence into workflows.
- Adopting a “ship to learn” approach — leveraging experimentation and feedback to inform development.
- Thriving in a high-trust, high-autonomy environment where engineers are encouraged to take initiative.
Are You the Right Fit?
- You possess strong backend development experience and are eager to work across the stack.
- You think like an owner and are keen on understanding the business aspects.
- You are passionate about the impact of your work and the solutions you are creating.
- You are comfortable engaging directly with users (Customer Success representatives) and iterating quickly based on their feedback.
- You excel in a fast-paced environment with a high degree of autonomy and responsibility.
- You are excited about...

