IT & Software

Software Engineer – TypeScript & Rust

RedTech Recruitment

Cambridge · Cambridgeshire · United Kingdom

Overview

In this role you will design and build advanced software as part of a research-driven team, focusing on TypeScript and Rust to tackle complex challenges. You will work across greenfield initiatives and existing systems, collaborating with engineers and researchers to deliver scalable, production-ready solutions. The position offers high technical autonomy and exposure to data-driven, emerging technologies. You will help shape engineering approaches while advancing your expertise in a diverse tech environment.

Pay / Benefits
  • comprehensive benefits package
  • private health for family
  • enhanced pension
Responsibilities
  • Design, develop and enhance software products and platforms using TypeScript and Rust, with Python involvement
  • Contribute to greenfield development as well as enhancing existing systems
  • Prototype concepts and assess technical feasibility
  • Collaborate with engineers, researchers and stakeholders across disciplines
  • Analyze complex problems and craft robust solutions
  • Improve software quality, performance and scalability
  • Broaden expertise across technologies and domains
  • Contribute to technical discussions and influence engineering approaches
Key requirements
  • Strong commercial software engineering experience with TypeScript and Rust
  • Good working knowledge of Python
  • Excellent understanding of modern software engineering principles
  • Experience delivering production-ready software
  • STEM degree with strong academic background
  • Excellent analytical and problem-solving skills
  • Ability to work independently and in collaborative teams
  • Interest in complex technical challenges, data-driven systems and emerging technologies
  • Experience with Docker, cloud environments, Git, CI/CD; JavaScript or C++ would be beneficial (not essential)
  • Collaborative mindset across disciplines
  • Strong analytical and problem-solving abilities
  • Adaptability to tackling undefined solutions
  • TypeScript
  • Rust
  • Python

Reference: WJ-747_31216226 · Posted 01 Nov 2026, 12:16 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Software Engineer jobs in other states

Browse jobs