Software Engineer (UK)

Software Engineer (UK)

London Full-Time 28800 - 48000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Join a dynamic team to develop innovative software solutions using cutting-edge technologies.
  • Company: HubSpot is a leading CRM platform dedicated to helping businesses grow better.
  • Benefits: Enjoy flexible start dates, remote work options, and a supportive company culture.
  • Why this job: Be part of an ambitious engineering team that values creativity and ownership in projects.
  • Qualifications: Ideal for upcoming graduates or those with software engineering experience from any background.
  • Other info: We encourage diverse applicants and offer accommodations for disabilities during the interview process.

The predicted salary is between 28800 - 48000 £ per year.

Join to apply for the Software Engineer (UK) role at The Hustle. Confidence can sometimes hold us back from applying for a job. But there’s no such thing as the 'perfect' candidate. HubSpot is a place where everyone can grow. So however you identify and whatever background you bring with you, please apply if this is a role that would make you excited to come into work every day.

HubSpot welcomes upcoming 2025 graduates, recent grads, emerging talent professionals, career changers, and non-traditional applicants to join our team as Software Engineers with flexible start dates in 2025! We are looking for engineering talent with previous Software Engineering experience from a professional or educational setting to join one of the fastest growing, most ambitious engineering teams in the world. We hire talented people and work with them to find the role that suits them best.

As an engineer at HubSpot, you will have the opportunity to work with technologies such as the following:

  • Back End: We write lots of microservices, primarily with Java 11. Our APIs are RESTful and use the minimal Dropwizard framework. We take advantage of Kafka, Spark, and Hadoop for processing volumes of data.
  • Front End: Our web applications are complex, single-page apps written in JavaScript (React, ECMAScript 6, Sass). We make extensive use of HubSpot’s own design system Canvas.
  • Core Data, Infrastructure, & Reliability: Building the systems that power thousands of services with Singularity on Apache Mesos, and empowering access to massive datasets with HBase, Elastic Search, ZooKeeper, Redis, MySQL, and Memcached.

At HubSpot, apps are owned and developed by small, autonomous, cross-functional teams. You and your team set the goals, set the timelines, build the software, go to user tests, and think like owners. If you like the sound of engineering at HubSpot, please apply here so we can learn more about you.

We ask that candidates who have interviewed in the past wait at least 12 months to re-apply for the same role. If you are using multiple email addresses please ensure to use your preferred / most active email address (i.e. do not use school/university email address if it is going to be inactive soon).

We know the confidence gap and imposter syndrome can get in the way of meeting spectacular candidates, so please don’t hesitate to apply — we’d love to hear from you. If you need accommodations or assistance due to a disability, please reach out to us using this form. This information will be treated as confidential and used only for the purpose of determining an appropriate accommodation for the interview process.

About HubSpot: HubSpot (NYSE: HUBS) is a leading customer relationship management (CRM) platform that provides software and support to help businesses grow better. We build marketing, sales, service, and website management products that start free and scale to meet our customers’ needs at any stage of growth. We’re also building a company culture that empowers people to do their best work. If that sounds like something you’d like to be part of, we’d love to hear from you.

You can find out more about our company culture in the HubSpot Culture Code, which has more than 5M views, and learn about our commitment to creating a diverse and inclusive workplace, too. Thanks to the work of every employee globally, HubSpot was named the #2 Best Place to Work on Glassdoor in 2022 and has been recognized for its award-winning culture by Great Place to Work, Comparably, Fortune, Entrepreneur, Inc., and more. Headquartered in Cambridge, Massachusetts, HubSpot was founded in 2006. Today, thousands of employees across the globe work remotely and in HubSpot offices. Visit our careers website to learn more about the culture and opportunities at HubSpot.

Seniority level: Entry level

Employment type: Full-time

Job function: Engineering and Information Technology

Industries: Internet News

Software Engineer (UK) employer: The Hustle

At HubSpot, we pride ourselves on being an exceptional employer, offering a vibrant work culture that fosters growth and innovation. As a Software Engineer in the UK, you'll be part of a dynamic team where your contributions are valued, and you have the autonomy to drive projects forward. With flexible start dates for recent graduates and a commitment to diversity and inclusion, HubSpot provides ample opportunities for professional development while ensuring a supportive environment that celebrates every individual's unique background.
T

Contact Detail:

The Hustle Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (UK)

✨Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, such as Java, React, and microservices. Having a solid understanding of these technologies will not only boost your confidence but also help you engage in meaningful conversations during interviews.

✨Tip Number 2

Showcase your passion for learning and growth. HubSpot values candidates who are eager to develop their skills, so be prepared to discuss any projects or experiences that demonstrate your commitment to continuous improvement in software engineering.

✨Tip Number 3

Connect with current or former HubSpot employees on LinkedIn. Engaging with them can provide you with valuable insights into the company culture and the role itself, which can help you tailor your approach during the interview process.

✨Tip Number 4

Prepare to discuss how you work within a team. Since HubSpot emphasises cross-functional teams, think of examples from your past experiences where you collaborated effectively with others to achieve a common goal.

We think you need these skills to ace Software Engineer (UK)

Proficiency in Java 11
Experience with RESTful APIs
Familiarity with Dropwizard framework
Knowledge of microservices architecture
Understanding of Kafka, Spark, and Hadoop
Proficient in JavaScript (React, ECMAScript 6)
Experience with CSS preprocessors like Sass
Familiarity with design systems, particularly HubSpot’s Canvas
Experience with database technologies such as MySQL, HBase, Redis, and Memcached
Understanding of search technologies like Elastic Search
Knowledge of distributed systems and orchestration tools like Apache Mesos
Strong problem-solving skills
Ability to work collaboratively in cross-functional teams
Adaptability to new technologies and frameworks

Some tips for your application 🫡

Understand the Role: Read the job description carefully to understand the specific skills and technologies required for the Software Engineer position at HubSpot. Tailor your application to highlight your relevant experience with Java, microservices, and front-end technologies like React.

Craft a Strong CV: Ensure your CV is up-to-date and clearly outlines your software engineering experience, educational background, and any relevant projects. Use bullet points to make it easy to read and focus on achievements that demonstrate your technical skills.

Write a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention why you are excited about working at HubSpot and how your background aligns with their values and the job requirements. Be authentic and let your personality shine through.

Proofread Your Application: Before submitting your application, take the time to proofread all documents for spelling and grammatical errors. A polished application reflects attention to detail and professionalism, which are crucial in the tech industry.

How to prepare for a job interview at The Hustle

✨Understand the Tech Stack

Familiarise yourself with the technologies mentioned in the job description, such as Java, React, and microservices. Being able to discuss your experience or knowledge of these technologies will show your enthusiasm and readiness for the role.

✨Show Your Problem-Solving Skills

Prepare to discuss specific examples of how you've tackled challenges in previous projects. HubSpot values engineers who can think critically and creatively, so be ready to demonstrate your problem-solving abilities.

✨Emphasise Team Collaboration

Since HubSpot promotes cross-functional teams, highlight your experience working collaboratively. Share examples of how you’ve contributed to team goals and supported your colleagues in achieving success.

✨Be Authentic and Confident

Remember that there’s no perfect candidate. Be yourself during the interview and express your genuine interest in the role. Confidence can make a significant difference, so don’t hesitate to showcase your unique background and experiences.

Software Engineer (UK)
The Hustle
T
  • Software Engineer (UK)

    London
    Full-Time
    28800 - 48000 £ / year (est.)

    Application deadline: 2027-04-21

  • T

    The Hustle

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>