
About HubSpot
The inbound marketing software platform for growth
Key Highlights
- Public company (NYSE: HUBS) with strong market presence
- Over 100,000 customers globally across various industries
- Raised over $600 million in funding since inception
- Headquartered in Cambridge, Massachusetts with a global workforce
HubSpot is a leading developer of software products for inbound marketing, sales, and customer service, headquartered in Cambridge, Massachusetts. With over 100,000 customers in more than 120 countries, HubSpot offers a comprehensive suite of tools including CRM, marketing automation, and customer s...
🎁 Benefits
Employees enjoy competitive salaries, equity options, unlimited PTO, and a remote-friendly work policy. HubSpot also offers a generous parental leave ...
🌟 Culture
HubSpot fosters a culture of transparency and inclusivity, emphasizing a strong commitment to employee well-being and work-life balance. The company v...
Overview
HubSpot is hiring a Staff Technical Lead for the Intake Upgrades Backend Team to build backend systems that enhance customer experiences. You'll work with Java and AWS to deliver personalized upgrade recommendations. This role requires strong leadership and backend engineering experience.
Job Description
Who you are
You have extensive experience in backend engineering, particularly in building scalable systems that enhance user experiences — you've successfully led teams in developing complex backend platforms that serve millions of users. Your expertise in Java and AWS allows you to create robust solutions that are both efficient and user-friendly.
You thrive in ambiguous problem spaces and enjoy the challenge of simplifying complex systems — your ability to contextualize and personalize offerings for customers has been a key factor in your previous successes. You understand the importance of first impressions and are motivated to make them exceptional.
Collaboration is at the heart of your work ethic — you have a proven track record of working cross-functionally with various teams, including product, design, and finance, to ensure that backend systems align with overall business goals. Your communication skills enable you to articulate technical concepts to non-technical stakeholders effectively.
You are passionate about mentoring and guiding junior engineers — you believe in fostering a culture of learning and growth within your team, helping others to develop their skills while achieving project objectives. Your leadership style encourages innovation and accountability.
Desirable
Experience with Fintech systems or pricing and billing solutions would be a plus, as would familiarity with customer journey mapping and user experience design principles. A background in data-driven decision-making and analytics can further enhance your contributions to the team.
What you'll do
As a Staff Technical Lead, you will spearhead the development of backend systems that power HubSpot’s upgrade experience — your role will involve designing and implementing scalable solutions that deliver personalized recommendations to customers. You will lead a team of engineers, guiding them through the complexities of backend architecture and ensuring that best practices are followed.
You will collaborate closely with product managers and designers to define the requirements for new features and enhancements — your insights will help shape the roadmap for the Intake Upgrades Backend Team, ensuring that customer needs are met effectively. You will also work with Fintech partners to integrate pricing and billing systems into the upgrade journey.
Your responsibilities will include conducting code reviews, mentoring team members, and driving technical discussions to foster a culture of excellence within the team — you will be instrumental in ensuring that the team delivers high-quality, maintainable code that meets business objectives.
You will also be involved in troubleshooting and resolving complex issues that arise in production environments — your problem-solving skills will be critical in maintaining system reliability and performance. Additionally, you will stay updated on industry trends and emerging technologies to continuously improve the team's capabilities.
What we offer
HubSpot provides a supportive and inclusive work environment where you can thrive — we value diversity and encourage you to apply even if your experience doesn't match every requirement. You'll have access to professional development opportunities and resources to help you grow in your career.
We offer competitive compensation and benefits, including flexible work arrangements and a focus on work-life balance. Join us in making a significant impact on how customers interact with our products and services, shaping their first impressions and experiences.
You will be part of a dynamic team that is passionate about delivering exceptional customer experiences — your contributions will directly influence the success of our products and the satisfaction of our users.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at HubSpot.
Similar Jobs You Might Like
Based on your interests and this role

Technical Lead
HubSpot is seeking a Technical Lead II for their Data Infrastructure team to oversee the Batch Processing platform. You'll work with technologies like Java, Apache Spark, and AWS to enhance data processing capabilities. This role requires experience in large distributed systems and technical leadership.

Backend Engineer
Cortex is hiring a Staff Backend Engineer to establish the architectural framework for their AI-powered Internal Developer Portal. You'll collaborate with engineering, design, and product management teams to develop scalable systems. This position is fully remote and welcomes candidates from across the US.

Backend Engineer
Tango is hiring a Staff Backend Engineer to build a workflow intelligence platform that enhances team productivity. You'll work with AWS, GraphQL, and DynamoDB in a remote setting. This position requires significant experience in backend engineering.

Backend Engineer
Sardine is hiring a Staff Backend Engineer to lead the development of their compliance and financial crime prevention platform. You'll work with Java, machine learning, and AI technologies to design and maintain critical systems. This role requires extensive backend engineering experience and offers a remote-first work culture.

Backend Engineer
Assured is hiring a Staff Backend Engineer to shape the future of their B2B SaaS platform. You'll own critical systems end-to-end, working closely with product, infrastructure, and data teams. This role requires significant experience in backend engineering and expertise in technologies like Java and AWS.