LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›HubSpot›Principal Software Engineer- Data Platform
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...

🌐 Website💼 LinkedIn𝕏 TwitterAll 224 jobs →
HubSpot

Principal Software Engineer- Data Platform

HubSpot • Remote - USA

Posted 3w ago🏠 RemoteLeadPrincipal engineer📍 United states
Apply Now →

Skills & Technologies

Ai/mlData engineeringCloud computing

Overview

HubSpot is seeking a Principal Software Engineer for their Data Platform to shape the future of their AI-powered CRM. You'll work with large-scale data systems and influence technical direction across the platform. This role requires extensive experience in data engineering and cloud computing.

Job Description

Who you are

You have a proven track record of delivering impactful projects in complex technical environments — your experience spans multiple domains, allowing you to challenge existing assumptions and redefine possibilities through architectural thinking. With a strong foundation in data engineering and cloud computing, you are adept at managing petabyte-scale data systems and understand the intricacies of building robust data platforms. You thrive in collaborative settings, influencing decisions that tie into broader product strategies, particularly in AI and machine learning. Your leadership style fosters trust and encourages innovation among your peers, making you a key player in driving technical direction.

Desirable

Experience with AI/ML technologies is a plus, as is familiarity with CRM systems and their integration into business workflows. You are comfortable navigating ambiguity and can articulate complex technical concepts to non-technical stakeholders, ensuring alignment across teams. A background in software engineering principles and practices will further enhance your contributions to the team.

What you'll do

As a Principal Software Engineer at HubSpot, you will play a pivotal role in shaping the technical direction of the Data Platform product line. You will lead initiatives that impact the entire platform, working closely with a team of 180 engineers to build a unified, trustworthy, and real-time customer data ecosystem. Your responsibilities will include designing and implementing scalable data ingestion pipelines, storage solutions, and synchronization systems that support billions of transactions daily. You will also collaborate with cross-functional teams to integrate AI/ML capabilities into the platform, enhancing customer engagement and front-office workflows.

You will be responsible for end-to-end delivery of complex initiatives, ensuring that projects align with HubSpot's broader CRM strategy. Your role will involve mentoring junior engineers, conducting code reviews, and fostering a culture of continuous improvement within the team. You will also engage with stakeholders to gather requirements, define success metrics, and track progress against project goals. Your contributions will directly influence the future of HubSpot's data capabilities, making a significant impact on the company's growth and innovation.

What we offer

At HubSpot, we value our employees and offer a competitive compensation package that reflects your skills and experience. You will have the opportunity to work in a fully remote environment, allowing for flexibility and work-life balance. Our culture promotes collaboration, innovation, and professional growth, providing you with the resources and support needed to excel in your role. Join us in shaping the future of customer engagement through cutting-edge technology and data-driven solutions.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at HubSpot.

Apply Now →Get Job Alerts