Junior Software Engineer

Haystack
Cambridge, United Kingdom
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
£ 32K

Job location

Cambridge, United Kingdom

Tech stack

C++
Software Debugging
Linux
Open Source Technology
Information Technology

Job description

Are you an early-career C++ developer looking to grow your skills in a supportive and collaborative environment?, This leading multinational organisation is seeking a Junior C++ Software Engineer to join its Cambridge team, developing and maintaining high-performance, low-level software used by clients around the world.

You'll be involved across the full development lifecycle-from initial design and prototyping to testing, optimisation, and support-while gaining exposure to advanced debugging and performance tools.

What You'll Do

  • Develop and maintain performant, reliable C++ software used globally.
  • Work across all stages of development, from design through deployment.
  • Collaborate with experienced engineers in a caring, technically driven environment.
  • Learn to use commercial-grade optimisation, debugging, and Linux scripting tools.
  • Continuously build your technical expertise and mentor future team members.

Requirements

  • A strong academic background (1st or 2:1) in Computer Science or a related field from a top university (Russell Group or equivalent).
  • Proven skills in C++-either through commercial experience, open-source contributions, a university project, or a long-term personal project.
  • Excellent communication skills and the ability to work effectively in a multicultural, multinational environment.
  • Full, unrestricted right to work in the UK.

Benefits & conditions

  • Salary: £30,000 - £40,000
  • Hybrid working (2-3 days per week from home).
  • Comprehensive benefits including health insurance, bonus scheme, and ongoing professional development.
  • Opportunities for travel and secondments across Europe, North America, and Asia.
  • Supportive team culture with long-term career growth.

Apply for this position