Resume and JobRESUME AND JOB
HubSpot logo

Senior Software Engineer II, Backend - Customer Journey Product Line

HubSpot

Senior Software Engineer II, Backend - Customer Journey Product Line

HubSpot logo

HubSpot

full-time

Posted: December 15, 2025

Number of Vacancies: 1

Job Description

Senior Software Engineer II, Backend - Customer Journey Product Line

Location: London, United Kingdom

Department: Engineering

About the Role

At HubSpot, we power the way businesses grow through our world-class CRM platform, blending inbound marketing, sales, and service into a seamless customer journey. We're seeking a Senior Software Engineer II, Backend to join our Customer Journey Product Line within the Engineering team. In this role, you'll architect and build the backend systems that enable personalized customer experiences at scale, helping millions of users delight their customers with data-driven marketing automation and journey orchestration. Our growth culture thrives on HEART (Humble, Empathetic, Adaptable, Remarkable, Transparent), where bold ideas and collaborative innovation drive us forward. As a Senior Software Engineer II, you'll lead the development of high-performance services that integrate deeply with HubSpot's CRM, handling massive data volumes from inbound leads to lifelong customer relationships. You'll partner with product teams to translate complex customer journey requirements into robust APIs and data flows, ensuring reliability and speed in a microservices ecosystem. From optimizing real-time personalization engines to scaling integrations with marketing tools, your work will directly impact how businesses accelerate growth using HubSpot. We value engineers who embody our culture of continuous learning and customer obsession. You'll mentor peers, contribute to technical strategy, and experiment with cutting-edge technologies to keep HubSpot at the forefront of SaaS innovation. Join a team that's as invested in your growth as you are in ours, with opportunities to shape the future of inbound marketing in a supportive, high-impact environment.

Key Responsibilities

  • Design, build, and maintain scalable backend services powering HubSpot's Customer Journey product line
  • Collaborate with product managers, frontend engineers, and data scientists to define and deliver customer journey features
  • Optimize system performance, reliability, and scalability for millions of inbound marketing users
  • Develop and maintain RESTful/GraphQL APIs integrated with HubSpot's CRM platform
  • Implement data pipelines and integrations to enhance customer data flows and personalization
  • Lead code reviews, mentor junior engineers, and drive technical best practices
  • Troubleshoot and resolve complex production issues in a high-availability environment
  • Experiment with new technologies to accelerate feature delivery and innovation
  • Contribute to the evolution of HubSpot's microservices architecture
  • Work closely with sales and marketing teams to align engineering with customer growth needs
  • Participate in on-call rotations to ensure 24/7 system reliability

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
  • 8+ years of professional software engineering experience, with a focus on backend development
  • Strong proficiency in building scalable backend systems using languages like Java, Python, or Go
  • Deep experience with cloud platforms such as AWS, GCP, or Azure, and microservices architecture
  • Proven track record of designing and optimizing APIs for high-traffic applications
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, DynamoDB, MongoDB)
  • Strong understanding of distributed systems, data consistency, and performance optimization
  • Ability to collaborate effectively in cross-functional teams within a fast-paced growth environment

Preferred Qualifications

  • Experience working with CRM systems or customer data platforms like HubSpot
  • Familiarity with inbound marketing workflows and customer journey orchestration
  • Contributions to open-source projects or personal projects demonstrating backend expertise
  • Knowledge of event-driven architectures and streaming technologies (e.g., Kafka, RabbitMQ)
  • Previous experience in SaaS companies scaling to millions of users
  • Master's degree in Computer Science or related field

Required Skills

  • Backend programming (Java, Python, Go, Node.js)
  • API design and development (REST, GraphQL)
  • Cloud infrastructure (AWS, Kubernetes, Docker)
  • Database management (SQL, NoSQL)
  • Distributed systems and microservices
  • Performance optimization and monitoring (Prometheus, Datadog)
  • CI/CD pipelines (Jenkins, GitHub Actions)
  • Customer journey and CRM concepts
  • Inbound marketing workflows
  • Agile methodologies and Scrum
  • Problem-solving and debugging
  • Code review and mentorship
  • Cross-functional collaboration
  • Growth mindset and adaptability
  • Communication and documentation

Benefits

  • Competitive salary and stock options in a publicly traded growth company
  • Comprehensive health, dental, and vision insurance with generous coverage
  • Unlimited PTO and flexible remote/hybrid work options
  • HubSpot Academy certification and ongoing learning stipends
  • Fitness reimbursement, mental health support, and wellness programs
  • Parental leave and family planning benefits
  • 401(k) matching and financial planning resources
  • Company-wide HEART values celebrations and team offsites
  • Volunteer time off and charitable matching through HubSpot for Good

HubSpot is an equal opportunity employer.

Locations

  • London, United Kingdom

Salary

Estimated Salary Rangehigh confidence

105,000 - 165,000 GBP / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Backend programming (Java, Python, Go, Node.js)intermediate
  • API design and development (REST, GraphQL)intermediate
  • Cloud infrastructure (AWS, Kubernetes, Docker)intermediate
  • Database management (SQL, NoSQL)intermediate
  • Distributed systems and microservicesintermediate
  • Performance optimization and monitoring (Prometheus, Datadog)intermediate
  • CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Customer journey and CRM conceptsintermediate
  • Inbound marketing workflowsintermediate
  • Agile methodologies and Scrumintermediate
  • Problem-solving and debuggingintermediate
  • Code review and mentorshipintermediate
  • Cross-functional collaborationintermediate
  • Growth mindset and adaptabilityintermediate
  • Communication and documentationintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience (experience)
  • 8+ years of professional software engineering experience, with a focus on backend development (experience)
  • Strong proficiency in building scalable backend systems using languages like Java, Python, or Go (experience)
  • Deep experience with cloud platforms such as AWS, GCP, or Azure, and microservices architecture (experience)
  • Proven track record of designing and optimizing APIs for high-traffic applications (experience)
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, DynamoDB, MongoDB) (experience)
  • Strong understanding of distributed systems, data consistency, and performance optimization (experience)
  • Ability to collaborate effectively in cross-functional teams within a fast-paced growth environment (experience)

Preferred Qualifications

  • Experience working with CRM systems or customer data platforms like HubSpot (experience)
  • Familiarity with inbound marketing workflows and customer journey orchestration (experience)
  • Contributions to open-source projects or personal projects demonstrating backend expertise (experience)
  • Knowledge of event-driven architectures and streaming technologies (e.g., Kafka, RabbitMQ) (experience)
  • Previous experience in SaaS companies scaling to millions of users (experience)
  • Master's degree in Computer Science or related field (experience)

Responsibilities

  • Design, build, and maintain scalable backend services powering HubSpot's Customer Journey product line
  • Collaborate with product managers, frontend engineers, and data scientists to define and deliver customer journey features
  • Optimize system performance, reliability, and scalability for millions of inbound marketing users
  • Develop and maintain RESTful/GraphQL APIs integrated with HubSpot's CRM platform
  • Implement data pipelines and integrations to enhance customer data flows and personalization
  • Lead code reviews, mentor junior engineers, and drive technical best practices
  • Troubleshoot and resolve complex production issues in a high-availability environment
  • Experiment with new technologies to accelerate feature delivery and innovation
  • Contribute to the evolution of HubSpot's microservices architecture
  • Work closely with sales and marketing teams to align engineering with customer growth needs
  • Participate in on-call rotations to ensure 24/7 system reliability

Benefits

  • general: Competitive salary and stock options in a publicly traded growth company
  • general: Comprehensive health, dental, and vision insurance with generous coverage
  • general: Unlimited PTO and flexible remote/hybrid work options
  • general: HubSpot Academy certification and ongoing learning stipends
  • general: Fitness reimbursement, mental health support, and wellness programs
  • general: Parental leave and family planning benefits
  • general: 401(k) matching and financial planning resources
  • general: Company-wide HEART values celebrations and team offsites
  • general: Volunteer time off and charitable matching through HubSpot for Good

Target Your Resume for "Senior Software Engineer II, Backend - Customer Journey Product Line" , HubSpot

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer II, Backend - Customer Journey Product Line. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer II, Backend - Customer Journey Product Line" , HubSpot

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

HubSpotCRMSaaSEngineeringLondonUnited KingdomEngineering

Related Jobs You May Like

No related jobs found at the moment.

HubSpot logo

Senior Software Engineer II, Backend - Customer Journey Product Line

HubSpot

Senior Software Engineer II, Backend - Customer Journey Product Line

HubSpot logo

HubSpot

full-time

Posted: December 15, 2025

Number of Vacancies: 1

Job Description

Senior Software Engineer II, Backend - Customer Journey Product Line

Location: London, United Kingdom

Department: Engineering

About the Role

At HubSpot, we power the way businesses grow through our world-class CRM platform, blending inbound marketing, sales, and service into a seamless customer journey. We're seeking a Senior Software Engineer II, Backend to join our Customer Journey Product Line within the Engineering team. In this role, you'll architect and build the backend systems that enable personalized customer experiences at scale, helping millions of users delight their customers with data-driven marketing automation and journey orchestration. Our growth culture thrives on HEART (Humble, Empathetic, Adaptable, Remarkable, Transparent), where bold ideas and collaborative innovation drive us forward. As a Senior Software Engineer II, you'll lead the development of high-performance services that integrate deeply with HubSpot's CRM, handling massive data volumes from inbound leads to lifelong customer relationships. You'll partner with product teams to translate complex customer journey requirements into robust APIs and data flows, ensuring reliability and speed in a microservices ecosystem. From optimizing real-time personalization engines to scaling integrations with marketing tools, your work will directly impact how businesses accelerate growth using HubSpot. We value engineers who embody our culture of continuous learning and customer obsession. You'll mentor peers, contribute to technical strategy, and experiment with cutting-edge technologies to keep HubSpot at the forefront of SaaS innovation. Join a team that's as invested in your growth as you are in ours, with opportunities to shape the future of inbound marketing in a supportive, high-impact environment.

Key Responsibilities

  • Design, build, and maintain scalable backend services powering HubSpot's Customer Journey product line
  • Collaborate with product managers, frontend engineers, and data scientists to define and deliver customer journey features
  • Optimize system performance, reliability, and scalability for millions of inbound marketing users
  • Develop and maintain RESTful/GraphQL APIs integrated with HubSpot's CRM platform
  • Implement data pipelines and integrations to enhance customer data flows and personalization
  • Lead code reviews, mentor junior engineers, and drive technical best practices
  • Troubleshoot and resolve complex production issues in a high-availability environment
  • Experiment with new technologies to accelerate feature delivery and innovation
  • Contribute to the evolution of HubSpot's microservices architecture
  • Work closely with sales and marketing teams to align engineering with customer growth needs
  • Participate in on-call rotations to ensure 24/7 system reliability

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
  • 8+ years of professional software engineering experience, with a focus on backend development
  • Strong proficiency in building scalable backend systems using languages like Java, Python, or Go
  • Deep experience with cloud platforms such as AWS, GCP, or Azure, and microservices architecture
  • Proven track record of designing and optimizing APIs for high-traffic applications
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, DynamoDB, MongoDB)
  • Strong understanding of distributed systems, data consistency, and performance optimization
  • Ability to collaborate effectively in cross-functional teams within a fast-paced growth environment

Preferred Qualifications

  • Experience working with CRM systems or customer data platforms like HubSpot
  • Familiarity with inbound marketing workflows and customer journey orchestration
  • Contributions to open-source projects or personal projects demonstrating backend expertise
  • Knowledge of event-driven architectures and streaming technologies (e.g., Kafka, RabbitMQ)
  • Previous experience in SaaS companies scaling to millions of users
  • Master's degree in Computer Science or related field

Required Skills

  • Backend programming (Java, Python, Go, Node.js)
  • API design and development (REST, GraphQL)
  • Cloud infrastructure (AWS, Kubernetes, Docker)
  • Database management (SQL, NoSQL)
  • Distributed systems and microservices
  • Performance optimization and monitoring (Prometheus, Datadog)
  • CI/CD pipelines (Jenkins, GitHub Actions)
  • Customer journey and CRM concepts
  • Inbound marketing workflows
  • Agile methodologies and Scrum
  • Problem-solving and debugging
  • Code review and mentorship
  • Cross-functional collaboration
  • Growth mindset and adaptability
  • Communication and documentation

Benefits

  • Competitive salary and stock options in a publicly traded growth company
  • Comprehensive health, dental, and vision insurance with generous coverage
  • Unlimited PTO and flexible remote/hybrid work options
  • HubSpot Academy certification and ongoing learning stipends
  • Fitness reimbursement, mental health support, and wellness programs
  • Parental leave and family planning benefits
  • 401(k) matching and financial planning resources
  • Company-wide HEART values celebrations and team offsites
  • Volunteer time off and charitable matching through HubSpot for Good

HubSpot is an equal opportunity employer.

Locations

  • London, United Kingdom

Salary

Estimated Salary Rangehigh confidence

105,000 - 165,000 GBP / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Backend programming (Java, Python, Go, Node.js)intermediate
  • API design and development (REST, GraphQL)intermediate
  • Cloud infrastructure (AWS, Kubernetes, Docker)intermediate
  • Database management (SQL, NoSQL)intermediate
  • Distributed systems and microservicesintermediate
  • Performance optimization and monitoring (Prometheus, Datadog)intermediate
  • CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Customer journey and CRM conceptsintermediate
  • Inbound marketing workflowsintermediate
  • Agile methodologies and Scrumintermediate
  • Problem-solving and debuggingintermediate
  • Code review and mentorshipintermediate
  • Cross-functional collaborationintermediate
  • Growth mindset and adaptabilityintermediate
  • Communication and documentationintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience (experience)
  • 8+ years of professional software engineering experience, with a focus on backend development (experience)
  • Strong proficiency in building scalable backend systems using languages like Java, Python, or Go (experience)
  • Deep experience with cloud platforms such as AWS, GCP, or Azure, and microservices architecture (experience)
  • Proven track record of designing and optimizing APIs for high-traffic applications (experience)
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, DynamoDB, MongoDB) (experience)
  • Strong understanding of distributed systems, data consistency, and performance optimization (experience)
  • Ability to collaborate effectively in cross-functional teams within a fast-paced growth environment (experience)

Preferred Qualifications

  • Experience working with CRM systems or customer data platforms like HubSpot (experience)
  • Familiarity with inbound marketing workflows and customer journey orchestration (experience)
  • Contributions to open-source projects or personal projects demonstrating backend expertise (experience)
  • Knowledge of event-driven architectures and streaming technologies (e.g., Kafka, RabbitMQ) (experience)
  • Previous experience in SaaS companies scaling to millions of users (experience)
  • Master's degree in Computer Science or related field (experience)

Responsibilities

  • Design, build, and maintain scalable backend services powering HubSpot's Customer Journey product line
  • Collaborate with product managers, frontend engineers, and data scientists to define and deliver customer journey features
  • Optimize system performance, reliability, and scalability for millions of inbound marketing users
  • Develop and maintain RESTful/GraphQL APIs integrated with HubSpot's CRM platform
  • Implement data pipelines and integrations to enhance customer data flows and personalization
  • Lead code reviews, mentor junior engineers, and drive technical best practices
  • Troubleshoot and resolve complex production issues in a high-availability environment
  • Experiment with new technologies to accelerate feature delivery and innovation
  • Contribute to the evolution of HubSpot's microservices architecture
  • Work closely with sales and marketing teams to align engineering with customer growth needs
  • Participate in on-call rotations to ensure 24/7 system reliability

Benefits

  • general: Competitive salary and stock options in a publicly traded growth company
  • general: Comprehensive health, dental, and vision insurance with generous coverage
  • general: Unlimited PTO and flexible remote/hybrid work options
  • general: HubSpot Academy certification and ongoing learning stipends
  • general: Fitness reimbursement, mental health support, and wellness programs
  • general: Parental leave and family planning benefits
  • general: 401(k) matching and financial planning resources
  • general: Company-wide HEART values celebrations and team offsites
  • general: Volunteer time off and charitable matching through HubSpot for Good

Target Your Resume for "Senior Software Engineer II, Backend - Customer Journey Product Line" , HubSpot

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer II, Backend - Customer Journey Product Line. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer II, Backend - Customer Journey Product Line" , HubSpot

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

HubSpotCRMSaaSEngineeringLondonUnited KingdomEngineering

Related Jobs You May Like

No related jobs found at the moment.