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
£ 80KJob 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.