Resume and JobRESUME AND JOB
HubSpot logo

Senior Software Engineer II - Backend, Flywheel

HubSpot

Senior Software Engineer II - Backend, Flywheel

HubSpot logo

HubSpot

full-time

Posted: December 15, 2025

Number of Vacancies: 1

Job Description

Senior Software Engineer II - Backend, Flywheel

Location: Dublin, Ireland

Department: Engineering

About the Role

At HubSpot, we're transforming how businesses grow through our Flywheel methodology, powering inbound marketing, sales, and customer success with the world's leading CRM platform. As a Senior Software Engineer II - Backend, Flywheel, you'll join our elite Engineering team to build the scalable backend systems that fuel this growth engine. You'll craft high-performance services that enable marketers and sales teams to attract, engage, and delight customers at scale, all while embodying our HEART (Humble, Empathetic, Adaptable, Remarkable, Transparent) culture in a collaborative, transparent environment where every voice shapes our 100M+ user journey. Your role will focus on architecting robust microservices and APIs that integrate seamlessly across HubSpot's growth stack, optimizing for speed, reliability, and data-driven insights. You'll tackle challenging problems like real-time personalization in CRM workflows and high-throughput data processing for inbound campaigns, partnering with product, design, and data teams to ship features that drive real customer impact. In our fast-paced, agile culture, you'll mentor peers, lead technical initiatives, and experiment boldly to push the boundaries of what's possible in SaaS backend engineering. HubSpot is more than a workplace—it's a movement for customer-centric growth. We celebrate wins together, learn from failures openly, and prioritize your growth with unlimited PTO, learning stipends, and clear career ladders. If you're passionate about building technology that empowers businesses to grow better and a believer in inbound principles, join us to help supercharge the Flywheel for millions worldwide.

Key Responsibilities

  • Design, build, and maintain scalable backend services powering HubSpot's Flywheel platform for inbound marketing and sales growth
  • Collaborate with product managers, frontend engineers, and data scientists to deliver customer-facing CRM features
  • Optimize system performance, ensuring high availability and low latency for millions of global users
  • Architect microservices and APIs that integrate seamlessly with HubSpot's ecosystem of marketing, sales, and service tools
  • Implement robust data pipelines and database schemas to support real-time analytics and personalization
  • Lead code reviews, mentor junior engineers, and champion best practices in a HEART-powered culture
  • Drive technical initiatives to enhance the Flywheel's ability to fuel customer growth through inbound strategies
  • Troubleshoot and resolve complex production issues, leveraging observability tools for rapid iteration
  • Contribute to the evolution of HubSpot's growth stack, experimenting with cutting-edge backend technologies
  • Partner with cross-functional teams to align engineering efforts with HubSpot's customer-obsessed mission
  • Write clean, testable code and participate in agile ceremonies to ship features iteratively

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 building scalable backend systems using languages like Java, Python, or Go
  • Deep experience with cloud platforms such as AWS, GCP, or Azure, including microservices architecture
  • Proven track record of designing and optimizing databases (SQL/NoSQL) for high-traffic applications
  • Hands-on experience with CI/CD pipelines, containerization (Docker/Kubernetes), and monitoring tools
  • Demonstrated ability to collaborate in cross-functional teams within a fast-paced, growth-oriented environment
  • Strong problem-solving skills and experience delivering customer-facing features in CRM or SaaS products

Preferred Qualifications

  • Experience working with HubSpot's Flywheel methodology or inbound marketing principles
  • Familiarity with CRM systems and integrations (e.g., HubSpot CRM, Salesforce)
  • Contributions to open-source projects or personal projects showcasing backend innovation
  • Knowledge of event-driven architectures and real-time data processing (e.g., Kafka, RabbitMQ)
  • Previous role in a high-growth SaaS company with a focus on customer-centric development
  • Master's degree in Computer Science or related field

Required Skills

  • Backend programming (Java, Python, Go, Node.js)
  • Microservices and RESTful/GraphQL API design
  • Cloud infrastructure (AWS, Kubernetes, Docker)
  • Database management (PostgreSQL, MongoDB, Redis)
  • CI/CD tools (Jenkins, GitHub Actions, CircleCI)
  • Monitoring and logging (Prometheus, Grafana, ELK Stack)
  • Event-driven systems (Kafka, RabbitMQ)
  • Agile methodologies and scrum practices
  • Problem-solving and debugging complex systems
  • Cross-functional collaboration
  • Customer empathy and inbound marketing knowledge
  • Code review and mentoring
  • Performance optimization and scalability
  • Test-driven development (TDD) and unit testing
  • Version control (Git) and collaborative workflows
  • Data structures and algorithms

Benefits

  • Unlimited PTO and flexible work-from-anywhere policy to support work-life harmony
  • Comprehensive health, dental, and vision insurance with generous company contributions
  • 401(k) matching and employee stock purchase plan for long-term financial growth
  • HubSpot Academy certification stipends and ongoing learning budget for professional development
  • Parental leave, fertility benefits, and family-forming support
  • Quarterly stipends for home office setup and wellness activities
  • Global volunteer time off and charitable donation matching through HubSpot for Good
  • Fun, inclusive culture with events, team offsites, and the famous HubSpot Culture Code
  • Transparent career growth paths with regular feedback and promotion opportunities

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 programming (Java, Python, Go, Node.js)intermediate
  • Microservices and RESTful/GraphQL API designintermediate
  • Cloud infrastructure (AWS, Kubernetes, Docker)intermediate
  • Database management (PostgreSQL, MongoDB, Redis)intermediate
  • CI/CD tools (Jenkins, GitHub Actions, CircleCI)intermediate
  • Monitoring and logging (Prometheus, Grafana, ELK Stack)intermediate
  • Event-driven systems (Kafka, RabbitMQ)intermediate
  • Agile methodologies and scrum practicesintermediate
  • Problem-solving and debugging complex systemsintermediate
  • Cross-functional collaborationintermediate
  • Customer empathy and inbound marketing knowledgeintermediate
  • Code review and mentoringintermediate
  • Performance optimization and scalabilityintermediate
  • Test-driven development (TDD) and unit testingintermediate
  • Version control (Git) and collaborative workflowsintermediate
  • Data structures and algorithmsintermediate

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 building scalable backend systems using languages like Java, Python, or Go (experience)
  • Deep experience with cloud platforms such as AWS, GCP, or Azure, including microservices architecture (experience)
  • Proven track record of designing and optimizing databases (SQL/NoSQL) for high-traffic applications (experience)
  • Hands-on experience with CI/CD pipelines, containerization (Docker/Kubernetes), and monitoring tools (experience)
  • Demonstrated ability to collaborate in cross-functional teams within a fast-paced, growth-oriented environment (experience)
  • Strong problem-solving skills and experience delivering customer-facing features in CRM or SaaS products (experience)

Preferred Qualifications

  • Experience working with HubSpot's Flywheel methodology or inbound marketing principles (experience)
  • Familiarity with CRM systems and integrations (e.g., HubSpot CRM, Salesforce) (experience)
  • Contributions to open-source projects or personal projects showcasing backend innovation (experience)
  • Knowledge of event-driven architectures and real-time data processing (e.g., Kafka, RabbitMQ) (experience)
  • Previous role in a high-growth SaaS company with a focus on customer-centric development (experience)
  • Master's degree in Computer Science or related field (experience)

Responsibilities

  • Design, build, and maintain scalable backend services powering HubSpot's Flywheel platform for inbound marketing and sales growth
  • Collaborate with product managers, frontend engineers, and data scientists to deliver customer-facing CRM features
  • Optimize system performance, ensuring high availability and low latency for millions of global users
  • Architect microservices and APIs that integrate seamlessly with HubSpot's ecosystem of marketing, sales, and service tools
  • Implement robust data pipelines and database schemas to support real-time analytics and personalization
  • Lead code reviews, mentor junior engineers, and champion best practices in a HEART-powered culture
  • Drive technical initiatives to enhance the Flywheel's ability to fuel customer growth through inbound strategies
  • Troubleshoot and resolve complex production issues, leveraging observability tools for rapid iteration
  • Contribute to the evolution of HubSpot's growth stack, experimenting with cutting-edge backend technologies
  • Partner with cross-functional teams to align engineering efforts with HubSpot's customer-obsessed mission
  • Write clean, testable code and participate in agile ceremonies to ship features iteratively

Benefits

  • general: Unlimited PTO and flexible work-from-anywhere policy to support work-life harmony
  • general: Comprehensive health, dental, and vision insurance with generous company contributions
  • general: 401(k) matching and employee stock purchase plan for long-term financial growth
  • general: HubSpot Academy certification stipends and ongoing learning budget for professional development
  • general: Parental leave, fertility benefits, and family-forming support
  • general: Quarterly stipends for home office setup and wellness activities
  • general: Global volunteer time off and charitable donation matching through HubSpot for Good
  • general: Fun, inclusive culture with events, team offsites, and the famous HubSpot Culture Code
  • general: Transparent career growth paths with regular feedback and promotion opportunities

Target Your Resume for " Senior Software Engineer II - Backend, Flywheel " , HubSpot

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer II - Backend, Flywheel . 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, Flywheel " , 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, Flywheel

HubSpot

Senior Software Engineer II - Backend, Flywheel

HubSpot logo

HubSpot

full-time

Posted: December 15, 2025

Number of Vacancies: 1

Job Description

Senior Software Engineer II - Backend, Flywheel

Location: Dublin, Ireland

Department: Engineering

About the Role

At HubSpot, we're transforming how businesses grow through our Flywheel methodology, powering inbound marketing, sales, and customer success with the world's leading CRM platform. As a Senior Software Engineer II - Backend, Flywheel, you'll join our elite Engineering team to build the scalable backend systems that fuel this growth engine. You'll craft high-performance services that enable marketers and sales teams to attract, engage, and delight customers at scale, all while embodying our HEART (Humble, Empathetic, Adaptable, Remarkable, Transparent) culture in a collaborative, transparent environment where every voice shapes our 100M+ user journey. Your role will focus on architecting robust microservices and APIs that integrate seamlessly across HubSpot's growth stack, optimizing for speed, reliability, and data-driven insights. You'll tackle challenging problems like real-time personalization in CRM workflows and high-throughput data processing for inbound campaigns, partnering with product, design, and data teams to ship features that drive real customer impact. In our fast-paced, agile culture, you'll mentor peers, lead technical initiatives, and experiment boldly to push the boundaries of what's possible in SaaS backend engineering. HubSpot is more than a workplace—it's a movement for customer-centric growth. We celebrate wins together, learn from failures openly, and prioritize your growth with unlimited PTO, learning stipends, and clear career ladders. If you're passionate about building technology that empowers businesses to grow better and a believer in inbound principles, join us to help supercharge the Flywheel for millions worldwide.

Key Responsibilities

  • Design, build, and maintain scalable backend services powering HubSpot's Flywheel platform for inbound marketing and sales growth
  • Collaborate with product managers, frontend engineers, and data scientists to deliver customer-facing CRM features
  • Optimize system performance, ensuring high availability and low latency for millions of global users
  • Architect microservices and APIs that integrate seamlessly with HubSpot's ecosystem of marketing, sales, and service tools
  • Implement robust data pipelines and database schemas to support real-time analytics and personalization
  • Lead code reviews, mentor junior engineers, and champion best practices in a HEART-powered culture
  • Drive technical initiatives to enhance the Flywheel's ability to fuel customer growth through inbound strategies
  • Troubleshoot and resolve complex production issues, leveraging observability tools for rapid iteration
  • Contribute to the evolution of HubSpot's growth stack, experimenting with cutting-edge backend technologies
  • Partner with cross-functional teams to align engineering efforts with HubSpot's customer-obsessed mission
  • Write clean, testable code and participate in agile ceremonies to ship features iteratively

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 building scalable backend systems using languages like Java, Python, or Go
  • Deep experience with cloud platforms such as AWS, GCP, or Azure, including microservices architecture
  • Proven track record of designing and optimizing databases (SQL/NoSQL) for high-traffic applications
  • Hands-on experience with CI/CD pipelines, containerization (Docker/Kubernetes), and monitoring tools
  • Demonstrated ability to collaborate in cross-functional teams within a fast-paced, growth-oriented environment
  • Strong problem-solving skills and experience delivering customer-facing features in CRM or SaaS products

Preferred Qualifications

  • Experience working with HubSpot's Flywheel methodology or inbound marketing principles
  • Familiarity with CRM systems and integrations (e.g., HubSpot CRM, Salesforce)
  • Contributions to open-source projects or personal projects showcasing backend innovation
  • Knowledge of event-driven architectures and real-time data processing (e.g., Kafka, RabbitMQ)
  • Previous role in a high-growth SaaS company with a focus on customer-centric development
  • Master's degree in Computer Science or related field

Required Skills

  • Backend programming (Java, Python, Go, Node.js)
  • Microservices and RESTful/GraphQL API design
  • Cloud infrastructure (AWS, Kubernetes, Docker)
  • Database management (PostgreSQL, MongoDB, Redis)
  • CI/CD tools (Jenkins, GitHub Actions, CircleCI)
  • Monitoring and logging (Prometheus, Grafana, ELK Stack)
  • Event-driven systems (Kafka, RabbitMQ)
  • Agile methodologies and scrum practices
  • Problem-solving and debugging complex systems
  • Cross-functional collaboration
  • Customer empathy and inbound marketing knowledge
  • Code review and mentoring
  • Performance optimization and scalability
  • Test-driven development (TDD) and unit testing
  • Version control (Git) and collaborative workflows
  • Data structures and algorithms

Benefits

  • Unlimited PTO and flexible work-from-anywhere policy to support work-life harmony
  • Comprehensive health, dental, and vision insurance with generous company contributions
  • 401(k) matching and employee stock purchase plan for long-term financial growth
  • HubSpot Academy certification stipends and ongoing learning budget for professional development
  • Parental leave, fertility benefits, and family-forming support
  • Quarterly stipends for home office setup and wellness activities
  • Global volunteer time off and charitable donation matching through HubSpot for Good
  • Fun, inclusive culture with events, team offsites, and the famous HubSpot Culture Code
  • Transparent career growth paths with regular feedback and promotion opportunities

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 programming (Java, Python, Go, Node.js)intermediate
  • Microservices and RESTful/GraphQL API designintermediate
  • Cloud infrastructure (AWS, Kubernetes, Docker)intermediate
  • Database management (PostgreSQL, MongoDB, Redis)intermediate
  • CI/CD tools (Jenkins, GitHub Actions, CircleCI)intermediate
  • Monitoring and logging (Prometheus, Grafana, ELK Stack)intermediate
  • Event-driven systems (Kafka, RabbitMQ)intermediate
  • Agile methodologies and scrum practicesintermediate
  • Problem-solving and debugging complex systemsintermediate
  • Cross-functional collaborationintermediate
  • Customer empathy and inbound marketing knowledgeintermediate
  • Code review and mentoringintermediate
  • Performance optimization and scalabilityintermediate
  • Test-driven development (TDD) and unit testingintermediate
  • Version control (Git) and collaborative workflowsintermediate
  • Data structures and algorithmsintermediate

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 building scalable backend systems using languages like Java, Python, or Go (experience)
  • Deep experience with cloud platforms such as AWS, GCP, or Azure, including microservices architecture (experience)
  • Proven track record of designing and optimizing databases (SQL/NoSQL) for high-traffic applications (experience)
  • Hands-on experience with CI/CD pipelines, containerization (Docker/Kubernetes), and monitoring tools (experience)
  • Demonstrated ability to collaborate in cross-functional teams within a fast-paced, growth-oriented environment (experience)
  • Strong problem-solving skills and experience delivering customer-facing features in CRM or SaaS products (experience)

Preferred Qualifications

  • Experience working with HubSpot's Flywheel methodology or inbound marketing principles (experience)
  • Familiarity with CRM systems and integrations (e.g., HubSpot CRM, Salesforce) (experience)
  • Contributions to open-source projects or personal projects showcasing backend innovation (experience)
  • Knowledge of event-driven architectures and real-time data processing (e.g., Kafka, RabbitMQ) (experience)
  • Previous role in a high-growth SaaS company with a focus on customer-centric development (experience)
  • Master's degree in Computer Science or related field (experience)

Responsibilities

  • Design, build, and maintain scalable backend services powering HubSpot's Flywheel platform for inbound marketing and sales growth
  • Collaborate with product managers, frontend engineers, and data scientists to deliver customer-facing CRM features
  • Optimize system performance, ensuring high availability and low latency for millions of global users
  • Architect microservices and APIs that integrate seamlessly with HubSpot's ecosystem of marketing, sales, and service tools
  • Implement robust data pipelines and database schemas to support real-time analytics and personalization
  • Lead code reviews, mentor junior engineers, and champion best practices in a HEART-powered culture
  • Drive technical initiatives to enhance the Flywheel's ability to fuel customer growth through inbound strategies
  • Troubleshoot and resolve complex production issues, leveraging observability tools for rapid iteration
  • Contribute to the evolution of HubSpot's growth stack, experimenting with cutting-edge backend technologies
  • Partner with cross-functional teams to align engineering efforts with HubSpot's customer-obsessed mission
  • Write clean, testable code and participate in agile ceremonies to ship features iteratively

Benefits

  • general: Unlimited PTO and flexible work-from-anywhere policy to support work-life harmony
  • general: Comprehensive health, dental, and vision insurance with generous company contributions
  • general: 401(k) matching and employee stock purchase plan for long-term financial growth
  • general: HubSpot Academy certification stipends and ongoing learning budget for professional development
  • general: Parental leave, fertility benefits, and family-forming support
  • general: Quarterly stipends for home office setup and wellness activities
  • general: Global volunteer time off and charitable donation matching through HubSpot for Good
  • general: Fun, inclusive culture with events, team offsites, and the famous HubSpot Culture Code
  • general: Transparent career growth paths with regular feedback and promotion opportunities

Target Your Resume for " Senior Software Engineer II - Backend, Flywheel " , HubSpot

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer II - Backend, Flywheel . 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, Flywheel " , 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.