Resume and JobRESUME AND JOB
HubSpot logo

Senior Software Engineer II, Messaging Platform

HubSpot

Senior Software Engineer II, Messaging Platform

HubSpot logo

HubSpot

full-time

Posted: December 15, 2025

Number of Vacancies: 1

Job Description

Senior Software Engineer II, Messaging Platform

Location: Dublin, Ireland

Department: Engineering

About the Role

At HubSpot, we're building the world's leading CRM platform for inbound marketing, sales, and customer success, empowering over 150,000 customers to grow better. As a Senior Software Engineer II on our Messaging Platform team within Engineering, you'll play a pivotal role in evolving the backbone of how millions of businesses connect with their customers through email, chat, and notifications. Our platform powers personalized, real-time interactions at massive scale, directly fueling HubSpot's growth culture and customer obsession. You'll thrive in our transparent, empathetic environment where ideas from every level drive innovation. In this hands-on leadership role, you'll design and optimize high-throughput systems that deliver low-latency messaging integrated seamlessly with HubSpot's CRM and inbound tools. Expect to tackle challenges like handling petabytes of data, ensuring unbreakable reliability, and pioneering AI-driven personalization features. You'll collaborate closely with product, data, and design teams to ship capabilities that help marketers scale engagement without compromising quality, all while embodying our HEARTWAY values of humility, empathy, adaptability, respect, and transparency. We're seeking a seasoned engineer passionate about growth-stage SaaS who excels in distributed systems and mentoring others. Join us to make a tangible impact on how the world does business, with the freedom to innovate, unlimited PTO, and a culture that celebrates wins big and small. If you're ready to help HubSpot customers grow better through cutting-edge messaging, apply today!

Key Responsibilities

  • Design, build, and maintain core components of HubSpot's Messaging Platform to support inbound marketing and CRM workflows
  • Architect scalable systems that process billions of emails, chats, and notifications with 99.99% uptime
  • Optimize platform performance for low-latency delivery and personalization at enterprise scale
  • Collaborate with product managers, data scientists, and other engineers to integrate messaging with HubSpot's CRM and growth tools
  • Lead technical initiatives to enhance reliability, security, and observability across the messaging stack
  • Mentor and guide junior engineers, fostering HubSpot's HEARTWAY culture of humility, empathy, adaptability, respect, and transparency
  • Drive innovation in features like AI-powered personalization and real-time customer engagement
  • Conduct code reviews, write comprehensive tests, and ensure production-ready deployments
  • Monitor system health, troubleshoot issues, and implement proactive improvements
  • Partner with cross-functional teams to align platform capabilities with inbound marketing strategies
  • Contribute to technical roadmaps and advocate for best practices in a growth-oriented environment

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • 8+ years of professional software engineering experience, with at least 4 years in backend or platform development
  • Deep expertise in building scalable, high-throughput messaging systems handling millions of messages daily
  • Strong proficiency in Java, Go, or similar languages used in distributed systems
  • Proven track record of designing and optimizing systems for low-latency, reliable delivery in cloud environments like AWS
  • Experience integrating messaging platforms with CRM systems and real-time data pipelines
  • Demonstrated ability to lead technical projects and mentor junior engineers in a fast-paced growth environment
  • Solid understanding of observability, monitoring, and debugging complex distributed systems

Preferred Qualifications

  • Experience with HubSpot's ecosystem, inbound marketing tools, or CRM integrations
  • Familiarity with Kafka, RabbitMQ, or similar streaming/messaging technologies
  • Contributions to open-source projects or publications on scalable systems
  • Background in growth-stage SaaS companies with a focus on customer-centric engineering
  • Knowledge of GDPR/CCPA compliance in messaging and data handling

Required Skills

  • Java or Go programming
  • Distributed systems design
  • Microservices architecture
  • Kafka or streaming platforms
  • AWS cloud services
  • SQL and NoSQL databases
  • RESTful APIs and gRPC
  • Containerization with Docker/Kubernetes
  • Observability tools (Prometheus, Grafana, ELK)
  • CI/CD pipelines (Jenkins, GitHub Actions)
  • Problem-solving in high-scale environments
  • Cross-functional collaboration
  • Mentoring and leadership
  • Agile methodologies
  • Customer empathy and growth mindset
  • Code review and testing best practices

Benefits

  • Comprehensive health, dental, and vision insurance with 100% premium coverage for employees
  • Unlimited PTO and flexible work-from-anywhere policy to support work-life harmony
  • Annual learning stipend and access to HubSpot Academy for continuous growth
  • Equity stock options and participation in our Employee Stock Purchase Plan
  • Generous parental leave (16 weeks fully paid) and family-forming benefits
  • Home office setup allowance and all-inclusive wellness programs
  • Quarterly stipends for culture events, volunteer days, and professional development
  • 401(k) matching and financial planning resources

HubSpot is an equal opportunity employer.

Locations

  • Dublin, Ireland

Salary

Estimated Salary Rangehigh confidence

95,000 - 140,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

  • Java or Go programmingintermediate
  • Distributed systems designintermediate
  • Microservices architectureintermediate
  • Kafka or streaming platformsintermediate
  • AWS cloud servicesintermediate
  • SQL and NoSQL databasesintermediate
  • RESTful APIs and gRPCintermediate
  • Containerization with Docker/Kubernetesintermediate
  • Observability tools (Prometheus, Grafana, ELK)intermediate
  • CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Problem-solving in high-scale environmentsintermediate
  • Cross-functional collaborationintermediate
  • Mentoring and leadershipintermediate
  • Agile methodologiesintermediate
  • Customer empathy and growth mindsetintermediate
  • Code review and testing best practicesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience (experience)
  • 8+ years of professional software engineering experience, with at least 4 years in backend or platform development (experience)
  • Deep expertise in building scalable, high-throughput messaging systems handling millions of messages daily (experience)
  • Strong proficiency in Java, Go, or similar languages used in distributed systems (experience)
  • Proven track record of designing and optimizing systems for low-latency, reliable delivery in cloud environments like AWS (experience)
  • Experience integrating messaging platforms with CRM systems and real-time data pipelines (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers in a fast-paced growth environment (experience)
  • Solid understanding of observability, monitoring, and debugging complex distributed systems (experience)

Preferred Qualifications

  • Experience with HubSpot's ecosystem, inbound marketing tools, or CRM integrations (experience)
  • Familiarity with Kafka, RabbitMQ, or similar streaming/messaging technologies (experience)
  • Contributions to open-source projects or publications on scalable systems (experience)
  • Background in growth-stage SaaS companies with a focus on customer-centric engineering (experience)
  • Knowledge of GDPR/CCPA compliance in messaging and data handling (experience)

Responsibilities

  • Design, build, and maintain core components of HubSpot's Messaging Platform to support inbound marketing and CRM workflows
  • Architect scalable systems that process billions of emails, chats, and notifications with 99.99% uptime
  • Optimize platform performance for low-latency delivery and personalization at enterprise scale
  • Collaborate with product managers, data scientists, and other engineers to integrate messaging with HubSpot's CRM and growth tools
  • Lead technical initiatives to enhance reliability, security, and observability across the messaging stack
  • Mentor and guide junior engineers, fostering HubSpot's HEARTWAY culture of humility, empathy, adaptability, respect, and transparency
  • Drive innovation in features like AI-powered personalization and real-time customer engagement
  • Conduct code reviews, write comprehensive tests, and ensure production-ready deployments
  • Monitor system health, troubleshoot issues, and implement proactive improvements
  • Partner with cross-functional teams to align platform capabilities with inbound marketing strategies
  • Contribute to technical roadmaps and advocate for best practices in a growth-oriented environment

Benefits

  • general: Comprehensive health, dental, and vision insurance with 100% premium coverage for employees
  • general: Unlimited PTO and flexible work-from-anywhere policy to support work-life harmony
  • general: Annual learning stipend and access to HubSpot Academy for continuous growth
  • general: Equity stock options and participation in our Employee Stock Purchase Plan
  • general: Generous parental leave (16 weeks fully paid) and family-forming benefits
  • general: Home office setup allowance and all-inclusive wellness programs
  • general: Quarterly stipends for culture events, volunteer days, and professional development
  • general: 401(k) matching and financial planning resources

Target Your Resume for "Senior Software Engineer II, Messaging Platform" , HubSpot

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer II, Messaging Platform. Takes only 15 seconds!

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

Check Your ATS Score for "Senior Software Engineer II, Messaging Platform" , 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, Messaging Platform

HubSpot

Senior Software Engineer II, Messaging Platform

HubSpot logo

HubSpot

full-time

Posted: December 15, 2025

Number of Vacancies: 1

Job Description

Senior Software Engineer II, Messaging Platform

Location: Dublin, Ireland

Department: Engineering

About the Role

At HubSpot, we're building the world's leading CRM platform for inbound marketing, sales, and customer success, empowering over 150,000 customers to grow better. As a Senior Software Engineer II on our Messaging Platform team within Engineering, you'll play a pivotal role in evolving the backbone of how millions of businesses connect with their customers through email, chat, and notifications. Our platform powers personalized, real-time interactions at massive scale, directly fueling HubSpot's growth culture and customer obsession. You'll thrive in our transparent, empathetic environment where ideas from every level drive innovation. In this hands-on leadership role, you'll design and optimize high-throughput systems that deliver low-latency messaging integrated seamlessly with HubSpot's CRM and inbound tools. Expect to tackle challenges like handling petabytes of data, ensuring unbreakable reliability, and pioneering AI-driven personalization features. You'll collaborate closely with product, data, and design teams to ship capabilities that help marketers scale engagement without compromising quality, all while embodying our HEARTWAY values of humility, empathy, adaptability, respect, and transparency. We're seeking a seasoned engineer passionate about growth-stage SaaS who excels in distributed systems and mentoring others. Join us to make a tangible impact on how the world does business, with the freedom to innovate, unlimited PTO, and a culture that celebrates wins big and small. If you're ready to help HubSpot customers grow better through cutting-edge messaging, apply today!

Key Responsibilities

  • Design, build, and maintain core components of HubSpot's Messaging Platform to support inbound marketing and CRM workflows
  • Architect scalable systems that process billions of emails, chats, and notifications with 99.99% uptime
  • Optimize platform performance for low-latency delivery and personalization at enterprise scale
  • Collaborate with product managers, data scientists, and other engineers to integrate messaging with HubSpot's CRM and growth tools
  • Lead technical initiatives to enhance reliability, security, and observability across the messaging stack
  • Mentor and guide junior engineers, fostering HubSpot's HEARTWAY culture of humility, empathy, adaptability, respect, and transparency
  • Drive innovation in features like AI-powered personalization and real-time customer engagement
  • Conduct code reviews, write comprehensive tests, and ensure production-ready deployments
  • Monitor system health, troubleshoot issues, and implement proactive improvements
  • Partner with cross-functional teams to align platform capabilities with inbound marketing strategies
  • Contribute to technical roadmaps and advocate for best practices in a growth-oriented environment

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • 8+ years of professional software engineering experience, with at least 4 years in backend or platform development
  • Deep expertise in building scalable, high-throughput messaging systems handling millions of messages daily
  • Strong proficiency in Java, Go, or similar languages used in distributed systems
  • Proven track record of designing and optimizing systems for low-latency, reliable delivery in cloud environments like AWS
  • Experience integrating messaging platforms with CRM systems and real-time data pipelines
  • Demonstrated ability to lead technical projects and mentor junior engineers in a fast-paced growth environment
  • Solid understanding of observability, monitoring, and debugging complex distributed systems

Preferred Qualifications

  • Experience with HubSpot's ecosystem, inbound marketing tools, or CRM integrations
  • Familiarity with Kafka, RabbitMQ, or similar streaming/messaging technologies
  • Contributions to open-source projects or publications on scalable systems
  • Background in growth-stage SaaS companies with a focus on customer-centric engineering
  • Knowledge of GDPR/CCPA compliance in messaging and data handling

Required Skills

  • Java or Go programming
  • Distributed systems design
  • Microservices architecture
  • Kafka or streaming platforms
  • AWS cloud services
  • SQL and NoSQL databases
  • RESTful APIs and gRPC
  • Containerization with Docker/Kubernetes
  • Observability tools (Prometheus, Grafana, ELK)
  • CI/CD pipelines (Jenkins, GitHub Actions)
  • Problem-solving in high-scale environments
  • Cross-functional collaboration
  • Mentoring and leadership
  • Agile methodologies
  • Customer empathy and growth mindset
  • Code review and testing best practices

Benefits

  • Comprehensive health, dental, and vision insurance with 100% premium coverage for employees
  • Unlimited PTO and flexible work-from-anywhere policy to support work-life harmony
  • Annual learning stipend and access to HubSpot Academy for continuous growth
  • Equity stock options and participation in our Employee Stock Purchase Plan
  • Generous parental leave (16 weeks fully paid) and family-forming benefits
  • Home office setup allowance and all-inclusive wellness programs
  • Quarterly stipends for culture events, volunteer days, and professional development
  • 401(k) matching and financial planning resources

HubSpot is an equal opportunity employer.

Locations

  • Dublin, Ireland

Salary

Estimated Salary Rangehigh confidence

95,000 - 140,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

  • Java or Go programmingintermediate
  • Distributed systems designintermediate
  • Microservices architectureintermediate
  • Kafka or streaming platformsintermediate
  • AWS cloud servicesintermediate
  • SQL and NoSQL databasesintermediate
  • RESTful APIs and gRPCintermediate
  • Containerization with Docker/Kubernetesintermediate
  • Observability tools (Prometheus, Grafana, ELK)intermediate
  • CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Problem-solving in high-scale environmentsintermediate
  • Cross-functional collaborationintermediate
  • Mentoring and leadershipintermediate
  • Agile methodologiesintermediate
  • Customer empathy and growth mindsetintermediate
  • Code review and testing best practicesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience (experience)
  • 8+ years of professional software engineering experience, with at least 4 years in backend or platform development (experience)
  • Deep expertise in building scalable, high-throughput messaging systems handling millions of messages daily (experience)
  • Strong proficiency in Java, Go, or similar languages used in distributed systems (experience)
  • Proven track record of designing and optimizing systems for low-latency, reliable delivery in cloud environments like AWS (experience)
  • Experience integrating messaging platforms with CRM systems and real-time data pipelines (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers in a fast-paced growth environment (experience)
  • Solid understanding of observability, monitoring, and debugging complex distributed systems (experience)

Preferred Qualifications

  • Experience with HubSpot's ecosystem, inbound marketing tools, or CRM integrations (experience)
  • Familiarity with Kafka, RabbitMQ, or similar streaming/messaging technologies (experience)
  • Contributions to open-source projects or publications on scalable systems (experience)
  • Background in growth-stage SaaS companies with a focus on customer-centric engineering (experience)
  • Knowledge of GDPR/CCPA compliance in messaging and data handling (experience)

Responsibilities

  • Design, build, and maintain core components of HubSpot's Messaging Platform to support inbound marketing and CRM workflows
  • Architect scalable systems that process billions of emails, chats, and notifications with 99.99% uptime
  • Optimize platform performance for low-latency delivery and personalization at enterprise scale
  • Collaborate with product managers, data scientists, and other engineers to integrate messaging with HubSpot's CRM and growth tools
  • Lead technical initiatives to enhance reliability, security, and observability across the messaging stack
  • Mentor and guide junior engineers, fostering HubSpot's HEARTWAY culture of humility, empathy, adaptability, respect, and transparency
  • Drive innovation in features like AI-powered personalization and real-time customer engagement
  • Conduct code reviews, write comprehensive tests, and ensure production-ready deployments
  • Monitor system health, troubleshoot issues, and implement proactive improvements
  • Partner with cross-functional teams to align platform capabilities with inbound marketing strategies
  • Contribute to technical roadmaps and advocate for best practices in a growth-oriented environment

Benefits

  • general: Comprehensive health, dental, and vision insurance with 100% premium coverage for employees
  • general: Unlimited PTO and flexible work-from-anywhere policy to support work-life harmony
  • general: Annual learning stipend and access to HubSpot Academy for continuous growth
  • general: Equity stock options and participation in our Employee Stock Purchase Plan
  • general: Generous parental leave (16 weeks fully paid) and family-forming benefits
  • general: Home office setup allowance and all-inclusive wellness programs
  • general: Quarterly stipends for culture events, volunteer days, and professional development
  • general: 401(k) matching and financial planning resources

Target Your Resume for "Senior Software Engineer II, Messaging Platform" , HubSpot

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer II, Messaging Platform. Takes only 15 seconds!

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

Check Your ATS Score for "Senior Software Engineer II, Messaging Platform" , 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.