HubSpot

About HubSpot

The inbound marketing software platform for growth

🏢 Tech👥 1K-5K📅 Founded 2006📍 Cambridge, Massachusetts, United States

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...

Skills & Technologies

Overview

HubSpot is hiring a Senior Software Engineer II for their Messaging Core team to build backend systems for marketing Email, SMS, and WhatsApp. You'll work with distributed systems and APIs to support billions of messages per month. This role requires strong experience in backend engineering.

Job Description

Who you are

5+ years of backend engineering experience building production systems at scale — you've owned services from design through deployment and have tackled complex reliability challenges in distributed systems. You have a strong understanding of APIs and how they integrate with various services, ensuring seamless communication across platforms.

Deep expertise in Java and distributed systems — you've designed and built scalable backend services that handle high volumes of data and user interactions. Your experience includes working with messaging systems and understanding the nuances of message delivery across different channels like Email, SMS, and WhatsApp.

You thrive in collaborative environments — you enjoy leading cross-team projects and have a knack for bringing together diverse groups to achieve common goals. Your communication skills allow you to articulate technical concepts to non-technical stakeholders effectively.

You are data-driven in your approach to reliability — you understand the importance of metrics and monitoring in maintaining system health and performance. You are comfortable using data to inform decisions and improve system architecture.

What you'll do

Join HubSpot's Messaging Core team and design backend services and APIs that power marketing Email, SMS, and WhatsApp functionalities. You'll be responsible for building and evolving shared infrastructure that supports multiple messaging products, ensuring they are reliable and scalable.

Lead complex, cross-team projects that span multiple services and data stores — your projects typically last 3–6 months and require coordination with various teams to ensure successful delivery. You'll take ownership of the architecture and design decisions that shape the future of messaging at HubSpot.

Work closely with product teams to understand user needs and translate them into technical requirements. You'll collaborate with engineers across the organization to ensure that the messaging platform remains flexible and secure while meeting the demands of our customers.

Continuously innovate and improve the messaging product — you'll be encouraged to explore new technologies and methodologies that can enhance the user experience and operational efficiency. Your contributions will directly impact how millions of organizations communicate with their customers.

What we offer

At HubSpot, we believe in fostering a culture of autonomy and curiosity. You'll have the opportunity to work in a supportive environment where your ideas are valued, and you can thrive both personally and professionally. We offer competitive compensation and benefits, including flexible working arrangements to suit your lifestyle.

Join a team that is dedicated to helping organizations grow better through innovative technology. You'll be part of a mission-driven company that values diversity and inclusion, encouraging you to apply even if your experience doesn't match every requirement.

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

HubSpot

Software Engineering

HubSpot📍 United Kingdom - Remote

HubSpot is hiring a Senior Software Engineer II to build backend systems for their Messaging Core team. You'll work with Java and distributed systems to design reliable APIs for marketing communication. This position requires significant experience in backend engineering.

🏠 RemoteSenior
1w ago
HubSpot

Software Engineering

HubSpot📍 Ireland - Remote

HubSpot is hiring a Senior Software Engineer II to build core experiences for Customer Success and Customer Service teams. You'll work with Java and React to create intelligent interfaces and enhance workflows. This position requires strong backend development skills and experience in collaborative environments.

🏠 RemoteSenior
3w ago
HubSpot

Software Engineering

HubSpot📍 United Kingdom - Remote

HubSpot is hiring a Senior Software Engineer II to build core experiences for Customer Success and Customer Service teams. You'll work with Java and React to create intelligent interfaces and enhance workflows. This position requires strong backend development skills and experience in collaborative environments.

🏠 RemoteSenior
3w ago
Zocdoc

Staff Engineer

Zocdoc📍 New York - Remote

Zocdoc is hiring a Staff Software Engineer to enhance their Messaging Platform. You'll work with technologies like Java, JavaScript, and React to improve patient communication. This role requires significant experience in software engineering.

🏠 RemoteSenior
1w ago
HubSpot

Backend Engineer

HubSpot📍 Ireland - Remote

HubSpot is hiring a Senior Backend Engineer to empower small and medium-sized businesses with world-class technology. You'll work with Java and Spring to build impactful production code that enhances user satisfaction. This role requires 5+ years of backend engineering experience.

🏠 RemoteSenior
4d ago