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: Remote - United Kingdom

Department: Engineering

About the Role

At HubSpot, we believe in powering growth for millions through our inbound methodology, and our Customer Journey product line is at the heart of delivering personalized, omnichannel experiences that turn strangers into customers. As a Senior Software Engineer II, Backend, you'll join our Engineering team to build the robust, scalable backend systems that orchestrate customer interactions across CRM, marketing automation, and analytics. In this role, you'll tackle complex challenges like real-time journey personalization at enterprise scale, ensuring every touchpoint delights users and drives revenue in our flywheel-powered growth culture. You'll design event-driven architectures using cutting-edge technologies to handle petabytes of customer data, optimizing for speed and reliability in a microservices ecosystem. Collaborating closely with product, design, and data teams, you'll ship features that enable dynamic content, lead scoring, and predictive nurturing—directly impacting how businesses worldwide leverage HubSpot to grow better. Our HEART culture (Humble, Empathetic, Adaptable, Remarkable, Transparent) means you'll thrive in transparent discussions, experiment boldly, and celebrate wins together, all while enjoying unlimited PTO and flexible remote work. We're looking for a backend expert passionate about inbound marketing's transformative power, with deep experience scaling SaaS platforms. If you excel at building systems that blend technical excellence with customer obsession, join us to shape the future of customer journeys at HubSpot. Help us make the world a more human place, one remarkable experience at a time.

Key Responsibilities

  • Design, build, and maintain scalable backend services powering HubSpot's Customer Journey product line, enabling personalized inbound marketing experiences
  • Architect event-driven systems to process and analyze customer interactions across CRM, email, and web analytics in real-time
  • Optimize database schemas and queries to support high-volume data for millions of active users and journeys
  • Collaborate with product managers, frontend engineers, and data scientists to define and deliver features that drive customer growth
  • Implement robust APIs and integrations that connect HubSpot's ecosystem with third-party marketing tools
  • Lead code reviews, mentor junior engineers, and champion best practices in a culture of continuous learning
  • Monitor system performance, troubleshoot production issues, and ensure 99.99% uptime for mission-critical services
  • Experiment with emerging technologies to enhance personalization and automation in customer journeys
  • Contribute to technical roadmaps aligning with HubSpot's HEART values (Humble, Empathetic, Adaptable, Remarkable, Transparent)
  • Drive A/B testing and data-informed decisions to improve journey orchestration and conversion rates
  • Ensure security and compliance in handling sensitive customer data per GDPR and CCPA standards

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • 7+ years of professional software engineering experience, with at least 4 years focused on backend development
  • Strong proficiency in backend technologies such as Java, Python, or Node.js, with experience in building scalable APIs and microservices
  • Deep experience with cloud platforms like AWS, GCP, or Azure, including containerization (Docker, Kubernetes) and serverless architectures
  • Proven track record of designing and optimizing high-throughput, low-latency systems handling millions of customer interactions
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, DynamoDB, Redis) and data modeling for CRM workflows
  • Strong understanding of distributed systems, event-driven architectures, and real-time data processing
  • Demonstrated ability to collaborate in cross-functional teams within a fast-paced, growth-oriented environment

Preferred Qualifications

  • Experience with HubSpot's CRM platform, inbound marketing tools, or customer journey orchestration
  • Familiarity with GraphQL, Kafka, or other streaming technologies for real-time customer data pipelines
  • Contributions to open-source projects or publications on scalable backend systems
  • Previous work in SaaS environments scaling to enterprise-level customer bases
  • Knowledge of marketing automation, personalization engines, or AI-driven customer insights
  • Master's degree in Computer Science or related field

Required Skills

  • Backend programming (Java, Python, Go, Node.js)
  • API design and REST/GraphQL implementation
  • Microservices and distributed systems architecture
  • Cloud infrastructure (AWS, Kubernetes, Docker)
  • Database optimization (SQL/NoSQL)
  • Event streaming (Kafka, RabbitMQ)
  • Real-time data processing
  • CRM and customer data platforms
  • Performance tuning and monitoring (Prometheus, Datadog)
  • CI/CD pipelines (Jenkins, GitHub Actions)
  • Problem-solving and debugging complex systems
  • Cross-functional collaboration
  • Agile methodologies and growth mindset
  • Code review and mentorship
  • Security best practices
  • Inbound marketing concepts

Benefits

  • Unlimited PTO and flexible work-from-anywhere policy to support work-life harmony
  • Comprehensive health, dental, and vision insurance with low employee premiums
  • 401(k) matching and employee stock purchase plan for long-term financial growth
  • HubSpot Academy certification stipends and ongoing learning budget
  • Parental leave (16 weeks fully paid) and family-forming support
  • Quarterly stipends for home office setup and wellness activities
  • Company-wide HEART awards and spot bonuses for remarkable contributions
  • Volunteer time off and matching for charitable causes aligned with inbound principles
  • Annual global offsites and team-building events fostering culture and connection

HubSpot is an equal opportunity employer.

Locations

  • United Kingdom, Global (Remote)

Salary

Estimated Salary Rangehigh confidence

105,000 - 165,000 USD / 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 REST/GraphQL implementationintermediate
  • Microservices and distributed systems architectureintermediate
  • Cloud infrastructure (AWS, Kubernetes, Docker)intermediate
  • Database optimization (SQL/NoSQL)intermediate
  • Event streaming (Kafka, RabbitMQ)intermediate
  • Real-time data processingintermediate
  • CRM and customer data platformsintermediate
  • Performance tuning and monitoring (Prometheus, Datadog)intermediate
  • CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Problem-solving and debugging complex systemsintermediate
  • Cross-functional collaborationintermediate
  • Agile methodologies and growth mindsetintermediate
  • Code review and mentorshipintermediate
  • Security best practicesintermediate
  • Inbound marketing conceptsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience (experience)
  • 7+ years of professional software engineering experience, with at least 4 years focused on backend development (experience)
  • Strong proficiency in backend technologies such as Java, Python, or Node.js, with experience in building scalable APIs and microservices (experience)
  • Deep experience with cloud platforms like AWS, GCP, or Azure, including containerization (Docker, Kubernetes) and serverless architectures (experience)
  • Proven track record of designing and optimizing high-throughput, low-latency systems handling millions of customer interactions (experience)
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, DynamoDB, Redis) and data modeling for CRM workflows (experience)
  • Strong understanding of distributed systems, event-driven architectures, and real-time data processing (experience)
  • Demonstrated ability to collaborate in cross-functional teams within a fast-paced, growth-oriented environment (experience)

Preferred Qualifications

  • Experience with HubSpot's CRM platform, inbound marketing tools, or customer journey orchestration (experience)
  • Familiarity with GraphQL, Kafka, or other streaming technologies for real-time customer data pipelines (experience)
  • Contributions to open-source projects or publications on scalable backend systems (experience)
  • Previous work in SaaS environments scaling to enterprise-level customer bases (experience)
  • Knowledge of marketing automation, personalization engines, or AI-driven customer insights (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, enabling personalized inbound marketing experiences
  • Architect event-driven systems to process and analyze customer interactions across CRM, email, and web analytics in real-time
  • Optimize database schemas and queries to support high-volume data for millions of active users and journeys
  • Collaborate with product managers, frontend engineers, and data scientists to define and deliver features that drive customer growth
  • Implement robust APIs and integrations that connect HubSpot's ecosystem with third-party marketing tools
  • Lead code reviews, mentor junior engineers, and champion best practices in a culture of continuous learning
  • Monitor system performance, troubleshoot production issues, and ensure 99.99% uptime for mission-critical services
  • Experiment with emerging technologies to enhance personalization and automation in customer journeys
  • Contribute to technical roadmaps aligning with HubSpot's HEART values (Humble, Empathetic, Adaptable, Remarkable, Transparent)
  • Drive A/B testing and data-informed decisions to improve journey orchestration and conversion rates
  • Ensure security and compliance in handling sensitive customer data per GDPR and CCPA standards

Benefits

  • general: Unlimited PTO and flexible work-from-anywhere policy to support work-life harmony
  • general: Comprehensive health, dental, and vision insurance with low employee premiums
  • general: 401(k) matching and employee stock purchase plan for long-term financial growth
  • general: HubSpot Academy certification stipends and ongoing learning budget
  • general: Parental leave (16 weeks fully paid) and family-forming support
  • general: Quarterly stipends for home office setup and wellness activities
  • general: Company-wide HEART awards and spot bonuses for remarkable contributions
  • general: Volunteer time off and matching for charitable causes aligned with inbound principles
  • general: Annual global offsites and team-building events fostering culture and connection

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

HubSpotCRMSaaSEngineeringUnited KingdomGlobalEngineering

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: Remote - United Kingdom

Department: Engineering

About the Role

At HubSpot, we believe in powering growth for millions through our inbound methodology, and our Customer Journey product line is at the heart of delivering personalized, omnichannel experiences that turn strangers into customers. As a Senior Software Engineer II, Backend, you'll join our Engineering team to build the robust, scalable backend systems that orchestrate customer interactions across CRM, marketing automation, and analytics. In this role, you'll tackle complex challenges like real-time journey personalization at enterprise scale, ensuring every touchpoint delights users and drives revenue in our flywheel-powered growth culture. You'll design event-driven architectures using cutting-edge technologies to handle petabytes of customer data, optimizing for speed and reliability in a microservices ecosystem. Collaborating closely with product, design, and data teams, you'll ship features that enable dynamic content, lead scoring, and predictive nurturing—directly impacting how businesses worldwide leverage HubSpot to grow better. Our HEART culture (Humble, Empathetic, Adaptable, Remarkable, Transparent) means you'll thrive in transparent discussions, experiment boldly, and celebrate wins together, all while enjoying unlimited PTO and flexible remote work. We're looking for a backend expert passionate about inbound marketing's transformative power, with deep experience scaling SaaS platforms. If you excel at building systems that blend technical excellence with customer obsession, join us to shape the future of customer journeys at HubSpot. Help us make the world a more human place, one remarkable experience at a time.

Key Responsibilities

  • Design, build, and maintain scalable backend services powering HubSpot's Customer Journey product line, enabling personalized inbound marketing experiences
  • Architect event-driven systems to process and analyze customer interactions across CRM, email, and web analytics in real-time
  • Optimize database schemas and queries to support high-volume data for millions of active users and journeys
  • Collaborate with product managers, frontend engineers, and data scientists to define and deliver features that drive customer growth
  • Implement robust APIs and integrations that connect HubSpot's ecosystem with third-party marketing tools
  • Lead code reviews, mentor junior engineers, and champion best practices in a culture of continuous learning
  • Monitor system performance, troubleshoot production issues, and ensure 99.99% uptime for mission-critical services
  • Experiment with emerging technologies to enhance personalization and automation in customer journeys
  • Contribute to technical roadmaps aligning with HubSpot's HEART values (Humble, Empathetic, Adaptable, Remarkable, Transparent)
  • Drive A/B testing and data-informed decisions to improve journey orchestration and conversion rates
  • Ensure security and compliance in handling sensitive customer data per GDPR and CCPA standards

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • 7+ years of professional software engineering experience, with at least 4 years focused on backend development
  • Strong proficiency in backend technologies such as Java, Python, or Node.js, with experience in building scalable APIs and microservices
  • Deep experience with cloud platforms like AWS, GCP, or Azure, including containerization (Docker, Kubernetes) and serverless architectures
  • Proven track record of designing and optimizing high-throughput, low-latency systems handling millions of customer interactions
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, DynamoDB, Redis) and data modeling for CRM workflows
  • Strong understanding of distributed systems, event-driven architectures, and real-time data processing
  • Demonstrated ability to collaborate in cross-functional teams within a fast-paced, growth-oriented environment

Preferred Qualifications

  • Experience with HubSpot's CRM platform, inbound marketing tools, or customer journey orchestration
  • Familiarity with GraphQL, Kafka, or other streaming technologies for real-time customer data pipelines
  • Contributions to open-source projects or publications on scalable backend systems
  • Previous work in SaaS environments scaling to enterprise-level customer bases
  • Knowledge of marketing automation, personalization engines, or AI-driven customer insights
  • Master's degree in Computer Science or related field

Required Skills

  • Backend programming (Java, Python, Go, Node.js)
  • API design and REST/GraphQL implementation
  • Microservices and distributed systems architecture
  • Cloud infrastructure (AWS, Kubernetes, Docker)
  • Database optimization (SQL/NoSQL)
  • Event streaming (Kafka, RabbitMQ)
  • Real-time data processing
  • CRM and customer data platforms
  • Performance tuning and monitoring (Prometheus, Datadog)
  • CI/CD pipelines (Jenkins, GitHub Actions)
  • Problem-solving and debugging complex systems
  • Cross-functional collaboration
  • Agile methodologies and growth mindset
  • Code review and mentorship
  • Security best practices
  • Inbound marketing concepts

Benefits

  • Unlimited PTO and flexible work-from-anywhere policy to support work-life harmony
  • Comprehensive health, dental, and vision insurance with low employee premiums
  • 401(k) matching and employee stock purchase plan for long-term financial growth
  • HubSpot Academy certification stipends and ongoing learning budget
  • Parental leave (16 weeks fully paid) and family-forming support
  • Quarterly stipends for home office setup and wellness activities
  • Company-wide HEART awards and spot bonuses for remarkable contributions
  • Volunteer time off and matching for charitable causes aligned with inbound principles
  • Annual global offsites and team-building events fostering culture and connection

HubSpot is an equal opportunity employer.

Locations

  • United Kingdom, Global (Remote)

Salary

Estimated Salary Rangehigh confidence

105,000 - 165,000 USD / 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 REST/GraphQL implementationintermediate
  • Microservices and distributed systems architectureintermediate
  • Cloud infrastructure (AWS, Kubernetes, Docker)intermediate
  • Database optimization (SQL/NoSQL)intermediate
  • Event streaming (Kafka, RabbitMQ)intermediate
  • Real-time data processingintermediate
  • CRM and customer data platformsintermediate
  • Performance tuning and monitoring (Prometheus, Datadog)intermediate
  • CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Problem-solving and debugging complex systemsintermediate
  • Cross-functional collaborationintermediate
  • Agile methodologies and growth mindsetintermediate
  • Code review and mentorshipintermediate
  • Security best practicesintermediate
  • Inbound marketing conceptsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience (experience)
  • 7+ years of professional software engineering experience, with at least 4 years focused on backend development (experience)
  • Strong proficiency in backend technologies such as Java, Python, or Node.js, with experience in building scalable APIs and microservices (experience)
  • Deep experience with cloud platforms like AWS, GCP, or Azure, including containerization (Docker, Kubernetes) and serverless architectures (experience)
  • Proven track record of designing and optimizing high-throughput, low-latency systems handling millions of customer interactions (experience)
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, DynamoDB, Redis) and data modeling for CRM workflows (experience)
  • Strong understanding of distributed systems, event-driven architectures, and real-time data processing (experience)
  • Demonstrated ability to collaborate in cross-functional teams within a fast-paced, growth-oriented environment (experience)

Preferred Qualifications

  • Experience with HubSpot's CRM platform, inbound marketing tools, or customer journey orchestration (experience)
  • Familiarity with GraphQL, Kafka, or other streaming technologies for real-time customer data pipelines (experience)
  • Contributions to open-source projects or publications on scalable backend systems (experience)
  • Previous work in SaaS environments scaling to enterprise-level customer bases (experience)
  • Knowledge of marketing automation, personalization engines, or AI-driven customer insights (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, enabling personalized inbound marketing experiences
  • Architect event-driven systems to process and analyze customer interactions across CRM, email, and web analytics in real-time
  • Optimize database schemas and queries to support high-volume data for millions of active users and journeys
  • Collaborate with product managers, frontend engineers, and data scientists to define and deliver features that drive customer growth
  • Implement robust APIs and integrations that connect HubSpot's ecosystem with third-party marketing tools
  • Lead code reviews, mentor junior engineers, and champion best practices in a culture of continuous learning
  • Monitor system performance, troubleshoot production issues, and ensure 99.99% uptime for mission-critical services
  • Experiment with emerging technologies to enhance personalization and automation in customer journeys
  • Contribute to technical roadmaps aligning with HubSpot's HEART values (Humble, Empathetic, Adaptable, Remarkable, Transparent)
  • Drive A/B testing and data-informed decisions to improve journey orchestration and conversion rates
  • Ensure security and compliance in handling sensitive customer data per GDPR and CCPA standards

Benefits

  • general: Unlimited PTO and flexible work-from-anywhere policy to support work-life harmony
  • general: Comprehensive health, dental, and vision insurance with low employee premiums
  • general: 401(k) matching and employee stock purchase plan for long-term financial growth
  • general: HubSpot Academy certification stipends and ongoing learning budget
  • general: Parental leave (16 weeks fully paid) and family-forming support
  • general: Quarterly stipends for home office setup and wellness activities
  • general: Company-wide HEART awards and spot bonuses for remarkable contributions
  • general: Volunteer time off and matching for charitable causes aligned with inbound principles
  • general: Annual global offsites and team-building events fostering culture and connection

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

HubSpotCRMSaaSEngineeringUnited KingdomGlobalEngineering

Related Jobs You May Like

No related jobs found at the moment.