Software Engineer - Mid-Level or Senior

RedTech Recruitment
Cambridge, United Kingdom
4 days ago

Role details

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

Job location

Cambridge, United Kingdom

Tech stack

JavaScript
C++
Software Quality
Computer Programming
Python
Rust
Multithreading
Cloud Platform System
GIT
Production Code
Data Analytics
Docker

Job description

  • Design, develop and enhance innovative software products and platforms
  • Contribute to both greenfield development projects and the enhancement of existing systems
  • Prototype new concepts and evaluate their technical feasibility
  • Collaborate with engineers, researchers and technical stakeholders across multiple disciplines
  • Analyse complex technical problems and develop robust solutions
  • Contribute to the continuous improvement of software quality, performance and scalability
  • Develop expertise across a broad range of technologies and technical domains
  • Senior hires will provide technical direction, mentor other engineers and contribute to higher-level technical decisions.

What the role offers:

  • The opportunity to solve genuinely complex technical problems where there is not always an obvious or established solution
  • A high level of technical autonomy, with the freedom to explore new ideas and approaches
  • Work across a diverse technology stack, with opportunities to develop expertise in areas including Python, JavaScript, Rust and C++

Requirements

  • Proficient programming ability in Python
  • Strong understanding of Python concepts such as decorators, generators, context managers and multithreading
  • Experience with Docker
  • Strong academic background including degree educated in a STEM subject
  • Excellent analytical and problem-solving skills
  • Ability to write high-quality, production-ready code
  • Comfortable working both independently and within collaborative engineering teams
  • An interest in complex technical challenges, data-driven systems and emerging technologies
  • Experience with cloud environments, Git CI/CD, JavaScript, Rust or C++ would be beneficial but is not essential

Benefits & conditions

£60k - £80k basic per annum + comprehensive benefits package, incl. private health for family, enhan Permanent Full time, Salary: £60,000 - £80,000 basic per annum + comprehensive benefits package, including private health for family, enhanced pension, etc.

About the company

A fantastic opportunity for experienced Software Engineers to join a highly innovative technology company at the forefront of advanced AI research and development. Working as part of a world-class engineering team, you will help design and develop cutting-edge software solutions that tackle complex real-world challenges. This role would suit experienced software engineers looking to work on technically challenging projects within a research-driven environment.

Apply for this position