
Product, UX & Engineering
HubSpot
Job description
See all open positions Build Software You’re Proud Of. We operate at massive scale, with thousands of microservices processing billions of events daily for hundreds of thousands of customers around the globe. If you're passionate about elegant code, distributed systems, and building products that millions depend on, join our team of technical innovators. HubSpot is an amazing place for engineers to build, learn and grow. Our Values Our engineering values aren't just words on a page. They guide how we collaborate, code, and connect. Here are a few of our favorites: We're all in on AI. Both for our customers and for our engineers. We invest in unified infrastructure. It lets us move quickly between teams and keep the focus on customer problems. We’re on-call. We take ownership of what we build - no throwing stuff over the wall. We favor starting small and learning quickly by shipping. We go from idea to product in hours or days, not weeks. We only hire and promote technical engineering leaders. Builders are better leaders than bureaucrats. We value throughput over predictability Processes are means to an end. Our philosophy What You’ll Work On We build across a wide range of technical domains, including: Distributed systems that process billions of API calls, messages, and events per day Machine learning systems that power intelligent automation, recommendations, and personalization Innovative generative AI assistants, agents, and workflows to power the future of business Frontend platforms at scale, delivering high-performance, accessible, and extensible UIs Developer experience platforms — CI/CD, testing infrastructure, internal tooling Data infrastructure for real-time analytics and large-scale data processing Global, multi-region cloud systems deployed across AWS and other providers Security, reliability, and scaling challenges at every layer of the stack How We Work We design our technical culture around end-to-end ownership, fast iteration, and system-level accountability. Onboarding Workshop and In-Person Onboarding We bring new engineers onsite to connect with their teams, dive into our systems, and ramp up faster. Onboarding is hands-on, technical, and focused on building real context — not sitting through presentations and seminars. Our interactive workshop walks every engineer through building a complete app on our stack so you’re ready to hit the ground running and start building production code in your first week. Small Teams Win We believe small teams with clear ownership, strong relationships, and an exciting mission can focus on impactful problems, move fast, and have more fun building amazing software. Infrastructure, Tooling, and Productivity We invest in unified infrastructure, making it easy to get started or jump into systems you don’t directly own. This lets us build best in class tooling, means most of what we build will be through the existing stack, and means we can focus more on solving customer problems than reinventing the wheel. We also invest directly in dev productivity tools, embracing AI tooling to improve velocity and quality, measuring developer metrics so we can see what’s working and not, and build infrastructure to make everything from observability to UI components to large-scale code migrations low-friction and fast. Product Summits Each year, we bring together product groups at one of our offices to align on architecture, share lessons learned, and drive technical decisions across teams. Product Summits are working sessions — not corporate events — built for engineers to collaborate, build relationships with peer teams and leaders, improve systems, and scale better. Where We Work We work in a hybrid model with flexible working locations. We try to maximize timezone overlap within teams to solve for fast decisions and real-time collaboration. We’re hiring across the United States as well as in the UK, Ireland, and India. We have engineering offices in Cambridge, Massachusetts in the United States, Dublin, Ireland, and Bengaluru, India. Our Tech Stack Backend: Java Frontend: React, TypeScript Infrastructure and Datastores: AWS, ElasticSearch, HBase, Kubernetes, Kafka, MySQL Developer Acceleration: We’ve made significant investments in custom tooling for build, deploy, AI tooling, observability, reliability, developer productivity, and much more. While these are the default technologies we suggest teams use, we don’t mandate specific technologies and encourage teams to explore and experiment with new technologies. Teams select tools that meet their needs and our platform teams work to bring those within a shared architecture for scalability, observability, and security. Our Point of View Stay up to date with the latest engineering, UX, and product stories on the HubSpot Product Blog. Visit the Product Blog A Deep Dive into Engineering at HubSpot Watch the video HubSpot’s Engineering Values Visit the blog Who We Hire We want your work to be resume-building, career-defining work. We don’t look for the easy way, we look for the right way. We are a mix of engineers, designers, creatives and product people. But, ultimately, we’re growth people. I helped introduce the new Developer Projects platform to HubSpot developers. This was a significant undertaking that required contributions from nearly the entire product group, and it was incredibly exciting to be part of the effort. Branden Rodgers Tech Lead @flex, Cambridge, MA I recently worked on integrating harmonized Lead Information in our systems. The impact is significant because this information is used to categorize leads. It assures that lead routing is optimized and assigned appropriate Sales reps based on the region and scale. Anindita Sahu Senior Software Engineer I @home, Texas Meet Connor Bell What's one things most people wouldn't know about you? Big Adidas trainer/sneaker fan, Dad of 3 kids, Soccer/Football fan (Liverpool) What team are you on and what is the team mission ? Mid Market - Power Rangers. Team mission, I don't know whether we have one now you've asked What does an average day look like? Working with new folk whether that's partners or internally Running sales processes Understanding more about how the HubSpot product works How are you and your team solving for the customer? Listening to what's important to each person in the businesses we speak with and understanding how the business problems are affecting them Working internally across multiple stakeholders to provide the right solution Support the customer once they've onboarded to identify new opportunities to help their company Watching gong recordings as a team to learn about challenges and improve how we operate What's one thing you worked on recently that you're proud of? I'm part of the remote culture program and recently organised a Melbourne event which enabled us to get together as a team and share about our roles at HubSpot and learn more about each other outside of what we do at HubSpot. What's your favorite Slack emoji? Join our Product, UX, & Engineering team See open positions What team are you on, and what's your team mission? I'm on the Local DevEx team in DPG, and our team provides local dev tooling that enables external developers to build on the HubSpot platform. Our goal is to make it easy for devs to interact with things like Apps and Websites in their HubSpot account from the comfort of their local machine and familiar IDE. What does an average day look like? An average day for me typically starts with some free time to catch up on various tasks. Sometimes this involves reading or watching materials, such as Loom videos, Slack messages, documentation, or PR reviews, and other times it’s catching up on coding. Most days include some form of planning or synchronization session with my team, my triad members, or other teams we’re working closely with. I spend a significant portion of my time ensuring that the developers on my team have the tools and context they need to ope
Verified and listed by ActiveJobs. Applications are made directly on HubSpot's own career page — we never sit in the middle.