Software Engineer

closed
HubSpot Logo

HubSpot

πŸ“Remote - Canada

Summary

Join HubSpot's growing engineering team as a Software Engineer! We welcome 2025 graduates, recent grads, and career changers with flexible start dates. You'll work on complex, single-page web applications using technologies like Java, React, and various data processing tools. HubSpot offers a collaborative environment with autonomous teams and opportunities to work with cutting-edge technologies. We value flexibility and connection, offering both remote and in-office options. Apply now to learn more!

Requirements

Have previous Software Engineering experience from a professional or educational setting

Responsibilities

  • Work with technologies such as Java 11, Dropwizard, Kafka, Spark, Hadoop, React, ECMAScript 6, Sass, HubSpot’s Canvas design system, Singularity on Apache Mesos, HBase, Elastic Search, ZooKeeper, Redis, MySQL, and Memcached
  • Build the systems that power thousands of services
  • Empower access to massive datasets
  • Work in small, autonomous, cross-functional teams
  • Set goals and timelines
  • Build software
  • Go to user tests
  • Think like owners

Preferred Qualifications

Have experience with Java 11, Dropwizard, Kafka, Spark, Hadoop, React, ECMAScript 6, Sass, HubSpot’s Canvas design system, Singularity on Apache Mesos, HBase, Elastic Search, ZooKeeper, Redis, MySQL, and Memcached

Benefits

  • Flexible start dates in 2025
  • Remote work options
  • In-person onboarding at a regional HubSpot office for full-time Engineering roles
  • In-person events such as HubSpot’s annual PEER week and Product Group Summit for Product team roles
  • Support for candidates needing alternative arrangements due to travel limitations
This job is filled or no longer available