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: Dublin, Ireland

Department: Engineering

About the Role

At HubSpot, we're building the platform to help millions of businesses grow better by powering inbound marketing, sales, and customer service through our all-in-one CRM. As a Senior Software Engineer II, Backend on the Customer Journey Product Line, you'll play a pivotal role in architecting the backend systems that orchestrate personalized customer experiences across the entire buyer journey. This is your chance to impact how companies worldwide use data-driven insights to nurture leads, close deals, and delight customers in a scalable, reliable way. Join our engineering team in a culture that celebrates HEART (Humble, Empathetic, Adaptable, Remarkable, Transparent) and thrives on innovation in a high-growth environment. You'll lead the development of robust microservices and data pipelines that integrate seamlessly with HubSpot's CRM core, enabling advanced features like journey analytics, multi-channel automation, and real-time personalization. Working closely with product, design, and growth teams, you'll tackle complex challenges such as handling petabyte-scale customer data, ensuring low-latency API responses, and maintaining fault-tolerant systems that support our global customer base. Your expertise in backend technologies will drive improvements in performance and extensibility, directly contributing to HubSpot's mission of helping businesses grow without cold calls or spam. We seek engineers who embody our growth culture: curious learners who experiment boldly, collaborate transparently, and obsess over customer outcomes. If you're passionate about inbound methodologies and excited to build at the intersection of CRM and AI-driven marketing, this role offers the autonomy to own major initiatives, mentor rising talent, and grow alongside a world-class team. HubSpot provides the tools, culture, and opportunities to make your mark on the future of customer-centric software.

Key Responsibilities

  • Design, build, and maintain scalable backend services powering HubSpot's Customer Journey product line
  • Lead the architecture of microservices that enable personalized inbound marketing experiences
  • Optimize data pipelines and APIs to handle millions of customer interactions in real-time
  • Collaborate with product managers, frontend engineers, and data scientists to deliver CRM innovations
  • Mentor and guide junior engineers, fostering HubSpot's culture of continuous learning and growth
  • Implement robust monitoring, logging, and alerting to ensure 99.99% uptime for customer-facing features
  • Drive technical initiatives to improve system performance, reliability, and developer productivity
  • Conduct code reviews, advocate for best practices, and contribute to engineering standards
  • Experiment with new technologies to enhance customer journey analytics and personalization
  • Partner with sales and marketing teams to align backend capabilities with inbound growth strategies
  • Troubleshoot and resolve complex production issues in a fast-paced, customer-obsessed environment

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 7+ years of professional software engineering experience, with a focus on backend development
  • Strong proficiency in Java or similar backend languages, with experience in building scalable microservices
  • Deep expertise in designing and optimizing relational and NoSQL databases (e.g., PostgreSQL, DynamoDB)
  • Proven track record of leading backend projects in high-growth SaaS environments
  • Experience with cloud platforms like AWS, including services for high-availability and scalability
  • Strong understanding of distributed systems, APIs (REST/GraphQL), and data consistency patterns
  • Demonstrated ability to mentor junior engineers and collaborate in cross-functional teams

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 publications in backend engineering
  • Knowledge of event-driven architectures using Kafka or similar streaming technologies
  • Previous experience in a growth-stage company with a focus on customer-centric products
  • Master's degree in Computer Science or related field

Required Skills

  • Backend development (Java, Spring Boot)
  • Microservices architecture
  • Database design (SQL/NoSQL)
  • API development (REST, GraphQL)
  • Cloud computing (AWS, GCP)
  • Distributed systems
  • Event-driven programming (Kafka)
  • Performance optimization
  • CI/CD pipelines (Jenkins, GitHub Actions)
  • Containerization (Docker, Kubernetes)
  • Monitoring tools (Prometheus, Datadog)
  • Problem-solving
  • Collaboration and communication
  • Mentoring and leadership
  • Agile methodologies
  • Customer empathy
  • Growth mindset
  • Code review and refactoring

Benefits

  • Comprehensive health, dental, and vision insurance with generous employer contributions
  • Unlimited PTO and flexible work-from-anywhere policy to support work-life harmony
  • Annual learning stipend and access to HubSpot Academy for professional development
  • Equity stock options and participation in our employee stock purchase plan
  • Fully remote-friendly culture with optional in-office perks at global HubSpot offices
  • Generous parental leave and family-forming benefits
  • Mental health support through partnerships with Modern Health and Talkspace
  • HubSpot swag, culture events, and volunteer time off to give back to the community
  • 401(k) matching and financial wellness programs

HubSpot is an equal opportunity employer.

Locations

  • Dublin, Ireland

Salary

Estimated Salary Rangehigh confidence

95,000 - 130,000 EUR / yearly

Source: ai estimated

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

Skills Required

  • Backend development (Java, Spring Boot)intermediate
  • Microservices architectureintermediate
  • Database design (SQL/NoSQL)intermediate
  • API development (REST, GraphQL)intermediate
  • Cloud computing (AWS, GCP)intermediate
  • Distributed systemsintermediate
  • Event-driven programming (Kafka)intermediate
  • Performance optimizationintermediate
  • CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Containerization (Docker, Kubernetes)intermediate
  • Monitoring tools (Prometheus, Datadog)intermediate
  • Problem-solvingintermediate
  • Collaboration and communicationintermediate
  • Mentoring and leadershipintermediate
  • Agile methodologiesintermediate
  • Customer empathyintermediate
  • Growth mindsetintermediate
  • Code review and refactoringintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience (experience)
  • 7+ years of professional software engineering experience, with a focus on backend development (experience)
  • Strong proficiency in Java or similar backend languages, with experience in building scalable microservices (experience)
  • Deep expertise in designing and optimizing relational and NoSQL databases (e.g., PostgreSQL, DynamoDB) (experience)
  • Proven track record of leading backend projects in high-growth SaaS environments (experience)
  • Experience with cloud platforms like AWS, including services for high-availability and scalability (experience)
  • Strong understanding of distributed systems, APIs (REST/GraphQL), and data consistency patterns (experience)
  • Demonstrated ability to mentor junior engineers and collaborate in cross-functional teams (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 publications in backend engineering (experience)
  • Knowledge of event-driven architectures using Kafka or similar streaming technologies (experience)
  • Previous experience in a growth-stage company with a focus on customer-centric products (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
  • Lead the architecture of microservices that enable personalized inbound marketing experiences
  • Optimize data pipelines and APIs to handle millions of customer interactions in real-time
  • Collaborate with product managers, frontend engineers, and data scientists to deliver CRM innovations
  • Mentor and guide junior engineers, fostering HubSpot's culture of continuous learning and growth
  • Implement robust monitoring, logging, and alerting to ensure 99.99% uptime for customer-facing features
  • Drive technical initiatives to improve system performance, reliability, and developer productivity
  • Conduct code reviews, advocate for best practices, and contribute to engineering standards
  • Experiment with new technologies to enhance customer journey analytics and personalization
  • Partner with sales and marketing teams to align backend capabilities with inbound growth strategies
  • Troubleshoot and resolve complex production issues in a fast-paced, customer-obsessed environment

Benefits

  • general: Comprehensive health, dental, and vision insurance with generous employer contributions
  • general: Unlimited PTO and flexible work-from-anywhere policy to support work-life harmony
  • general: Annual learning stipend and access to HubSpot Academy for professional development
  • general: Equity stock options and participation in our employee stock purchase plan
  • general: Fully remote-friendly culture with optional in-office perks at global HubSpot offices
  • general: Generous parental leave and family-forming benefits
  • general: Mental health support through partnerships with Modern Health and Talkspace
  • general: HubSpot swag, culture events, and volunteer time off to give back to the community
  • general: 401(k) matching and financial wellness programs

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

HubSpotCRMSaaSEngineeringDublinIrelandEngineering

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: Dublin, Ireland

Department: Engineering

About the Role

At HubSpot, we're building the platform to help millions of businesses grow better by powering inbound marketing, sales, and customer service through our all-in-one CRM. As a Senior Software Engineer II, Backend on the Customer Journey Product Line, you'll play a pivotal role in architecting the backend systems that orchestrate personalized customer experiences across the entire buyer journey. This is your chance to impact how companies worldwide use data-driven insights to nurture leads, close deals, and delight customers in a scalable, reliable way. Join our engineering team in a culture that celebrates HEART (Humble, Empathetic, Adaptable, Remarkable, Transparent) and thrives on innovation in a high-growth environment. You'll lead the development of robust microservices and data pipelines that integrate seamlessly with HubSpot's CRM core, enabling advanced features like journey analytics, multi-channel automation, and real-time personalization. Working closely with product, design, and growth teams, you'll tackle complex challenges such as handling petabyte-scale customer data, ensuring low-latency API responses, and maintaining fault-tolerant systems that support our global customer base. Your expertise in backend technologies will drive improvements in performance and extensibility, directly contributing to HubSpot's mission of helping businesses grow without cold calls or spam. We seek engineers who embody our growth culture: curious learners who experiment boldly, collaborate transparently, and obsess over customer outcomes. If you're passionate about inbound methodologies and excited to build at the intersection of CRM and AI-driven marketing, this role offers the autonomy to own major initiatives, mentor rising talent, and grow alongside a world-class team. HubSpot provides the tools, culture, and opportunities to make your mark on the future of customer-centric software.

Key Responsibilities

  • Design, build, and maintain scalable backend services powering HubSpot's Customer Journey product line
  • Lead the architecture of microservices that enable personalized inbound marketing experiences
  • Optimize data pipelines and APIs to handle millions of customer interactions in real-time
  • Collaborate with product managers, frontend engineers, and data scientists to deliver CRM innovations
  • Mentor and guide junior engineers, fostering HubSpot's culture of continuous learning and growth
  • Implement robust monitoring, logging, and alerting to ensure 99.99% uptime for customer-facing features
  • Drive technical initiatives to improve system performance, reliability, and developer productivity
  • Conduct code reviews, advocate for best practices, and contribute to engineering standards
  • Experiment with new technologies to enhance customer journey analytics and personalization
  • Partner with sales and marketing teams to align backend capabilities with inbound growth strategies
  • Troubleshoot and resolve complex production issues in a fast-paced, customer-obsessed environment

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • 7+ years of professional software engineering experience, with a focus on backend development
  • Strong proficiency in Java or similar backend languages, with experience in building scalable microservices
  • Deep expertise in designing and optimizing relational and NoSQL databases (e.g., PostgreSQL, DynamoDB)
  • Proven track record of leading backend projects in high-growth SaaS environments
  • Experience with cloud platforms like AWS, including services for high-availability and scalability
  • Strong understanding of distributed systems, APIs (REST/GraphQL), and data consistency patterns
  • Demonstrated ability to mentor junior engineers and collaborate in cross-functional teams

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 publications in backend engineering
  • Knowledge of event-driven architectures using Kafka or similar streaming technologies
  • Previous experience in a growth-stage company with a focus on customer-centric products
  • Master's degree in Computer Science or related field

Required Skills

  • Backend development (Java, Spring Boot)
  • Microservices architecture
  • Database design (SQL/NoSQL)
  • API development (REST, GraphQL)
  • Cloud computing (AWS, GCP)
  • Distributed systems
  • Event-driven programming (Kafka)
  • Performance optimization
  • CI/CD pipelines (Jenkins, GitHub Actions)
  • Containerization (Docker, Kubernetes)
  • Monitoring tools (Prometheus, Datadog)
  • Problem-solving
  • Collaboration and communication
  • Mentoring and leadership
  • Agile methodologies
  • Customer empathy
  • Growth mindset
  • Code review and refactoring

Benefits

  • Comprehensive health, dental, and vision insurance with generous employer contributions
  • Unlimited PTO and flexible work-from-anywhere policy to support work-life harmony
  • Annual learning stipend and access to HubSpot Academy for professional development
  • Equity stock options and participation in our employee stock purchase plan
  • Fully remote-friendly culture with optional in-office perks at global HubSpot offices
  • Generous parental leave and family-forming benefits
  • Mental health support through partnerships with Modern Health and Talkspace
  • HubSpot swag, culture events, and volunteer time off to give back to the community
  • 401(k) matching and financial wellness programs

HubSpot is an equal opportunity employer.

Locations

  • Dublin, Ireland

Salary

Estimated Salary Rangehigh confidence

95,000 - 130,000 EUR / yearly

Source: ai estimated

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

Skills Required

  • Backend development (Java, Spring Boot)intermediate
  • Microservices architectureintermediate
  • Database design (SQL/NoSQL)intermediate
  • API development (REST, GraphQL)intermediate
  • Cloud computing (AWS, GCP)intermediate
  • Distributed systemsintermediate
  • Event-driven programming (Kafka)intermediate
  • Performance optimizationintermediate
  • CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Containerization (Docker, Kubernetes)intermediate
  • Monitoring tools (Prometheus, Datadog)intermediate
  • Problem-solvingintermediate
  • Collaboration and communicationintermediate
  • Mentoring and leadershipintermediate
  • Agile methodologiesintermediate
  • Customer empathyintermediate
  • Growth mindsetintermediate
  • Code review and refactoringintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience (experience)
  • 7+ years of professional software engineering experience, with a focus on backend development (experience)
  • Strong proficiency in Java or similar backend languages, with experience in building scalable microservices (experience)
  • Deep expertise in designing and optimizing relational and NoSQL databases (e.g., PostgreSQL, DynamoDB) (experience)
  • Proven track record of leading backend projects in high-growth SaaS environments (experience)
  • Experience with cloud platforms like AWS, including services for high-availability and scalability (experience)
  • Strong understanding of distributed systems, APIs (REST/GraphQL), and data consistency patterns (experience)
  • Demonstrated ability to mentor junior engineers and collaborate in cross-functional teams (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 publications in backend engineering (experience)
  • Knowledge of event-driven architectures using Kafka or similar streaming technologies (experience)
  • Previous experience in a growth-stage company with a focus on customer-centric products (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
  • Lead the architecture of microservices that enable personalized inbound marketing experiences
  • Optimize data pipelines and APIs to handle millions of customer interactions in real-time
  • Collaborate with product managers, frontend engineers, and data scientists to deliver CRM innovations
  • Mentor and guide junior engineers, fostering HubSpot's culture of continuous learning and growth
  • Implement robust monitoring, logging, and alerting to ensure 99.99% uptime for customer-facing features
  • Drive technical initiatives to improve system performance, reliability, and developer productivity
  • Conduct code reviews, advocate for best practices, and contribute to engineering standards
  • Experiment with new technologies to enhance customer journey analytics and personalization
  • Partner with sales and marketing teams to align backend capabilities with inbound growth strategies
  • Troubleshoot and resolve complex production issues in a fast-paced, customer-obsessed environment

Benefits

  • general: Comprehensive health, dental, and vision insurance with generous employer contributions
  • general: Unlimited PTO and flexible work-from-anywhere policy to support work-life harmony
  • general: Annual learning stipend and access to HubSpot Academy for professional development
  • general: Equity stock options and participation in our employee stock purchase plan
  • general: Fully remote-friendly culture with optional in-office perks at global HubSpot offices
  • general: Generous parental leave and family-forming benefits
  • general: Mental health support through partnerships with Modern Health and Talkspace
  • general: HubSpot swag, culture events, and volunteer time off to give back to the community
  • general: 401(k) matching and financial wellness programs

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

HubSpotCRMSaaSEngineeringDublinIrelandEngineering

Related Jobs You May Like

No related jobs found at the moment.