Resume and JobRESUME AND JOB
HubSpot logo

Senior Software Engineer II, Backend

HubSpot

Senior Software Engineer II, Backend

HubSpot logo

HubSpot

full-time

Posted: December 15, 2025

Number of Vacancies: 1

Job Description

Senior Software Engineer II, Backend

Location: London, United Kingdom

Department: Engineering

About the Role

At HubSpot, we're transforming how businesses grow through inbound marketing, sales, and service software. As a Senior Software Engineer II, Backend, you'll play a pivotal role in building the robust backend systems that power our world-class CRM platform, enabling millions of customers to attract visitors, convert leads, and close deals. You'll work on high-impact projects that scale to handle massive data volumes while embodying our culture of humility, empathy, adaptability, remarkable results, and transparency (HEARTWAY). Join our Engineering team in Cambridge, MA or remotely, and contribute to a product that helps companies grow better. In this role, you'll design and implement scalable microservices, optimize data pipelines for CRM workflows, and integrate cutting-edge features for inbound marketing automation. Collaborating cross-functionally with product, design, and data teams, you'll tackle complex challenges like real-time personalization, AI-driven insights, and global scalability. Your work will directly impact how customers nurture leads and drive revenue, all while leveraging HubSpot's modern tech stack including cloud-native services and event-driven architectures. We're seeking a seasoned backend engineer passionate about growth and innovation. You'll mentor peers, lead technical initiatives, and thrive in our fast-paced, remote-first environment where ideas are welcomed and experimentation is encouraged. If you love solving hard problems, building for the long-term, and contributing to a company that's redefining customer success, apply now to help HubSpot empower more businesses to grow better.

Key Responsibilities

  • Design, build, and maintain scalable backend services that power HubSpot's CRM and inbound marketing platform
  • Collaborate with product managers, frontend engineers, and data scientists to deliver customer-facing features
  • Optimize system performance, reliability, and scalability to support millions of users worldwide
  • Develop and maintain RESTful APIs and integrate with third-party services for seamless inbound workflows
  • Lead technical design discussions and mentor junior engineers on best practices
  • Implement robust data models and pipelines for CRM data handling and analytics
  • Participate in code reviews, testing, and deployment processes to ensure high-quality releases
  • Troubleshoot and resolve complex production issues in a high-traffic environment
  • Contribute to the evolution of HubSpot's microservices architecture and growth infrastructure
  • Champion HubSpot's HEARTWAY values (Humble, Empathetic, Adaptable, Remarkable, Transparent) in daily work
  • Experiment with new technologies to drive innovation in inbound marketing tools

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, Go, or Node.js
  • Deep experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB)
  • Proven track record of designing and implementing RESTful APIs and microservices architectures
  • Hands-on experience with cloud platforms such as AWS, GCP, or Azure, including containerization (Docker) and orchestration (Kubernetes)
  • Strong understanding of distributed systems, data consistency, and performance optimization
  • Excellent problem-solving skills and ability to thrive in a fast-paced, growth-oriented environment

Preferred Qualifications

  • Experience working with CRM systems or inbound marketing platforms
  • Familiarity with HubSpot's ecosystem, APIs, or inbound methodology
  • Contributions to open-source projects or a strong GitHub portfolio
  • Knowledge of event-driven architectures and message queues (e.g., Kafka, RabbitMQ)
  • Experience with CI/CD pipelines and infrastructure as code (e.g., Terraform)
  • Previous leadership or mentorship experience in engineering teams

Required Skills

  • Backend programming (Java, Python, Go, Node.js)
  • API design and development (REST, GraphQL)
  • Database management (SQL, NoSQL)
  • Cloud computing (AWS, GCP, Kubernetes)
  • Microservices and distributed systems
  • Performance optimization and scalability
  • CI/CD and DevOps practices
  • Containerization (Docker)
  • Problem-solving and debugging
  • Collaboration and communication
  • Agile methodologies
  • CRM and inbound marketing concepts
  • Version control (Git)
  • Testing frameworks (JUnit, pytest)
  • Monitoring and logging (Prometheus, ELK)

Benefits

  • Competitive salary and stock options in a publicly traded company
  • Comprehensive health, dental, and vision insurance with 100% premium coverage for employees
  • Unlimited PTO and flexible work-from-anywhere policy supporting HubSpot's remote-first culture
  • 401(k) matching and employee stock purchase plan
  • Professional development stipend for courses, conferences, and certifications
  • HubSpot swag, culture events, and team offsites fostering growth and connection
  • Parental leave (16 weeks fully paid) and family-forming benefits
  • Wellness programs including mental health support and fitness reimbursements

HubSpot is an equal opportunity employer.

Locations

  • London, United Kingdom

Salary

Estimated Salary Rangehigh confidence

105,000 - 165,000 GBP / yearly

Source: ai estimated

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

Skills Required

  • Backend programming (Java, Python, Go, Node.js)intermediate
  • API design and development (REST, GraphQL)intermediate
  • Database management (SQL, NoSQL)intermediate
  • Cloud computing (AWS, GCP, Kubernetes)intermediate
  • Microservices and distributed systemsintermediate
  • Performance optimization and scalabilityintermediate
  • CI/CD and DevOps practicesintermediate
  • Containerization (Docker)intermediate
  • Problem-solving and debuggingintermediate
  • Collaboration and communicationintermediate
  • Agile methodologiesintermediate
  • CRM and inbound marketing conceptsintermediate
  • Version control (Git)intermediate
  • Testing frameworks (JUnit, pytest)intermediate
  • Monitoring and logging (Prometheus, ELK)intermediate

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, Go, or Node.js (experience)
  • Deep experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB) (experience)
  • Proven track record of designing and implementing RESTful APIs and microservices architectures (experience)
  • Hands-on experience with cloud platforms such as AWS, GCP, or Azure, including containerization (Docker) and orchestration (Kubernetes) (experience)
  • Strong understanding of distributed systems, data consistency, and performance optimization (experience)
  • Excellent problem-solving skills and ability to thrive in a fast-paced, growth-oriented environment (experience)

Preferred Qualifications

  • Experience working with CRM systems or inbound marketing platforms (experience)
  • Familiarity with HubSpot's ecosystem, APIs, or inbound methodology (experience)
  • Contributions to open-source projects or a strong GitHub portfolio (experience)
  • Knowledge of event-driven architectures and message queues (e.g., Kafka, RabbitMQ) (experience)
  • Experience with CI/CD pipelines and infrastructure as code (e.g., Terraform) (experience)
  • Previous leadership or mentorship experience in engineering teams (experience)

Responsibilities

  • Design, build, and maintain scalable backend services that power HubSpot's CRM and inbound marketing platform
  • Collaborate with product managers, frontend engineers, and data scientists to deliver customer-facing features
  • Optimize system performance, reliability, and scalability to support millions of users worldwide
  • Develop and maintain RESTful APIs and integrate with third-party services for seamless inbound workflows
  • Lead technical design discussions and mentor junior engineers on best practices
  • Implement robust data models and pipelines for CRM data handling and analytics
  • Participate in code reviews, testing, and deployment processes to ensure high-quality releases
  • Troubleshoot and resolve complex production issues in a high-traffic environment
  • Contribute to the evolution of HubSpot's microservices architecture and growth infrastructure
  • Champion HubSpot's HEARTWAY values (Humble, Empathetic, Adaptable, Remarkable, Transparent) in daily work
  • Experiment with new technologies to drive innovation in inbound marketing tools

Benefits

  • general: Competitive salary and stock options in a publicly traded company
  • general: Comprehensive health, dental, and vision insurance with 100% premium coverage for employees
  • general: Unlimited PTO and flexible work-from-anywhere policy supporting HubSpot's remote-first culture
  • general: 401(k) matching and employee stock purchase plan
  • general: Professional development stipend for courses, conferences, and certifications
  • general: HubSpot swag, culture events, and team offsites fostering growth and connection
  • general: Parental leave (16 weeks fully paid) and family-forming benefits
  • general: Wellness programs including mental health support and fitness reimbursements

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

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

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

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

Tags & Categories

HubSpotCRMSaaSEngineeringLondonUnited KingdomEngineering

Related Jobs You May Like

No related jobs found at the moment.

HubSpot logo

Senior Software Engineer II, Backend

HubSpot

Senior Software Engineer II, Backend

HubSpot logo

HubSpot

full-time

Posted: December 15, 2025

Number of Vacancies: 1

Job Description

Senior Software Engineer II, Backend

Location: London, United Kingdom

Department: Engineering

About the Role

At HubSpot, we're transforming how businesses grow through inbound marketing, sales, and service software. As a Senior Software Engineer II, Backend, you'll play a pivotal role in building the robust backend systems that power our world-class CRM platform, enabling millions of customers to attract visitors, convert leads, and close deals. You'll work on high-impact projects that scale to handle massive data volumes while embodying our culture of humility, empathy, adaptability, remarkable results, and transparency (HEARTWAY). Join our Engineering team in Cambridge, MA or remotely, and contribute to a product that helps companies grow better. In this role, you'll design and implement scalable microservices, optimize data pipelines for CRM workflows, and integrate cutting-edge features for inbound marketing automation. Collaborating cross-functionally with product, design, and data teams, you'll tackle complex challenges like real-time personalization, AI-driven insights, and global scalability. Your work will directly impact how customers nurture leads and drive revenue, all while leveraging HubSpot's modern tech stack including cloud-native services and event-driven architectures. We're seeking a seasoned backend engineer passionate about growth and innovation. You'll mentor peers, lead technical initiatives, and thrive in our fast-paced, remote-first environment where ideas are welcomed and experimentation is encouraged. If you love solving hard problems, building for the long-term, and contributing to a company that's redefining customer success, apply now to help HubSpot empower more businesses to grow better.

Key Responsibilities

  • Design, build, and maintain scalable backend services that power HubSpot's CRM and inbound marketing platform
  • Collaborate with product managers, frontend engineers, and data scientists to deliver customer-facing features
  • Optimize system performance, reliability, and scalability to support millions of users worldwide
  • Develop and maintain RESTful APIs and integrate with third-party services for seamless inbound workflows
  • Lead technical design discussions and mentor junior engineers on best practices
  • Implement robust data models and pipelines for CRM data handling and analytics
  • Participate in code reviews, testing, and deployment processes to ensure high-quality releases
  • Troubleshoot and resolve complex production issues in a high-traffic environment
  • Contribute to the evolution of HubSpot's microservices architecture and growth infrastructure
  • Champion HubSpot's HEARTWAY values (Humble, Empathetic, Adaptable, Remarkable, Transparent) in daily work
  • Experiment with new technologies to drive innovation in inbound marketing tools

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, Go, or Node.js
  • Deep experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB)
  • Proven track record of designing and implementing RESTful APIs and microservices architectures
  • Hands-on experience with cloud platforms such as AWS, GCP, or Azure, including containerization (Docker) and orchestration (Kubernetes)
  • Strong understanding of distributed systems, data consistency, and performance optimization
  • Excellent problem-solving skills and ability to thrive in a fast-paced, growth-oriented environment

Preferred Qualifications

  • Experience working with CRM systems or inbound marketing platforms
  • Familiarity with HubSpot's ecosystem, APIs, or inbound methodology
  • Contributions to open-source projects or a strong GitHub portfolio
  • Knowledge of event-driven architectures and message queues (e.g., Kafka, RabbitMQ)
  • Experience with CI/CD pipelines and infrastructure as code (e.g., Terraform)
  • Previous leadership or mentorship experience in engineering teams

Required Skills

  • Backend programming (Java, Python, Go, Node.js)
  • API design and development (REST, GraphQL)
  • Database management (SQL, NoSQL)
  • Cloud computing (AWS, GCP, Kubernetes)
  • Microservices and distributed systems
  • Performance optimization and scalability
  • CI/CD and DevOps practices
  • Containerization (Docker)
  • Problem-solving and debugging
  • Collaboration and communication
  • Agile methodologies
  • CRM and inbound marketing concepts
  • Version control (Git)
  • Testing frameworks (JUnit, pytest)
  • Monitoring and logging (Prometheus, ELK)

Benefits

  • Competitive salary and stock options in a publicly traded company
  • Comprehensive health, dental, and vision insurance with 100% premium coverage for employees
  • Unlimited PTO and flexible work-from-anywhere policy supporting HubSpot's remote-first culture
  • 401(k) matching and employee stock purchase plan
  • Professional development stipend for courses, conferences, and certifications
  • HubSpot swag, culture events, and team offsites fostering growth and connection
  • Parental leave (16 weeks fully paid) and family-forming benefits
  • Wellness programs including mental health support and fitness reimbursements

HubSpot is an equal opportunity employer.

Locations

  • London, United Kingdom

Salary

Estimated Salary Rangehigh confidence

105,000 - 165,000 GBP / yearly

Source: ai estimated

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

Skills Required

  • Backend programming (Java, Python, Go, Node.js)intermediate
  • API design and development (REST, GraphQL)intermediate
  • Database management (SQL, NoSQL)intermediate
  • Cloud computing (AWS, GCP, Kubernetes)intermediate
  • Microservices and distributed systemsintermediate
  • Performance optimization and scalabilityintermediate
  • CI/CD and DevOps practicesintermediate
  • Containerization (Docker)intermediate
  • Problem-solving and debuggingintermediate
  • Collaboration and communicationintermediate
  • Agile methodologiesintermediate
  • CRM and inbound marketing conceptsintermediate
  • Version control (Git)intermediate
  • Testing frameworks (JUnit, pytest)intermediate
  • Monitoring and logging (Prometheus, ELK)intermediate

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, Go, or Node.js (experience)
  • Deep experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB) (experience)
  • Proven track record of designing and implementing RESTful APIs and microservices architectures (experience)
  • Hands-on experience with cloud platforms such as AWS, GCP, or Azure, including containerization (Docker) and orchestration (Kubernetes) (experience)
  • Strong understanding of distributed systems, data consistency, and performance optimization (experience)
  • Excellent problem-solving skills and ability to thrive in a fast-paced, growth-oriented environment (experience)

Preferred Qualifications

  • Experience working with CRM systems or inbound marketing platforms (experience)
  • Familiarity with HubSpot's ecosystem, APIs, or inbound methodology (experience)
  • Contributions to open-source projects or a strong GitHub portfolio (experience)
  • Knowledge of event-driven architectures and message queues (e.g., Kafka, RabbitMQ) (experience)
  • Experience with CI/CD pipelines and infrastructure as code (e.g., Terraform) (experience)
  • Previous leadership or mentorship experience in engineering teams (experience)

Responsibilities

  • Design, build, and maintain scalable backend services that power HubSpot's CRM and inbound marketing platform
  • Collaborate with product managers, frontend engineers, and data scientists to deliver customer-facing features
  • Optimize system performance, reliability, and scalability to support millions of users worldwide
  • Develop and maintain RESTful APIs and integrate with third-party services for seamless inbound workflows
  • Lead technical design discussions and mentor junior engineers on best practices
  • Implement robust data models and pipelines for CRM data handling and analytics
  • Participate in code reviews, testing, and deployment processes to ensure high-quality releases
  • Troubleshoot and resolve complex production issues in a high-traffic environment
  • Contribute to the evolution of HubSpot's microservices architecture and growth infrastructure
  • Champion HubSpot's HEARTWAY values (Humble, Empathetic, Adaptable, Remarkable, Transparent) in daily work
  • Experiment with new technologies to drive innovation in inbound marketing tools

Benefits

  • general: Competitive salary and stock options in a publicly traded company
  • general: Comprehensive health, dental, and vision insurance with 100% premium coverage for employees
  • general: Unlimited PTO and flexible work-from-anywhere policy supporting HubSpot's remote-first culture
  • general: 401(k) matching and employee stock purchase plan
  • general: Professional development stipend for courses, conferences, and certifications
  • general: HubSpot swag, culture events, and team offsites fostering growth and connection
  • general: Parental leave (16 weeks fully paid) and family-forming benefits
  • general: Wellness programs including mental health support and fitness reimbursements

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

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

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

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

Tags & Categories

HubSpotCRMSaaSEngineeringLondonUnited KingdomEngineering

Related Jobs You May Like

No related jobs found at the moment.