Senior Software Engineer

6 days ago


Cambridge Cambridgeshire, United Kingdom Cambridge Cognition Full time

Senior Software Developer (Full Stack)  Department: Software 
Reporting to: Software Manager 
Location: UK or Canada, Hybrid / Remote 
Contract: Permanent 
Full time, Monday to Friday 
 
 
Backed by over 30 years of scientific discovery and validation, Cambridge Cognition offers the end-to-end platform for Central Nervous System (CNS) clinical trials. Our technologies are reliable in-clinic or at home for an improved patient experience and accelerated drug development.
 
We aim to make an extraordinary impact by improving the health of people worldwide with innovative assessments and digital biomarkers that provide researchers with precise measures of patients’ symptoms. This is an exciting opportunity for a Senior Software Developer (Full Stack) to join a high-performing team and work on solving business-critical problems. You will have the agency to drive organisational change, exercise technical leadership and generally improve the work life of your coworkers, developing software that is used in clinical trials and healthcare to measure the effectiveness of new treatments and improve patient outcomes for Alzheimer’s, Parkinson’s, depression and other cognitive and mental health disorders. 
 
You will be a key senior contributor, typically working with 3-4 others in an agile sprint team, using primarily JavaScript (ES6 or TypeScript) with a React (mix of classical Flux architecture and Redux) and Node.js application stack. Your work will support researchers and healthcare organisations worldwide in improving patient outcomes in conditions affecting brain health. 
 
 
Enjoy writing code and contributing meaningfully and proactively to both greenfield and legacy codebases. 
Take ownership of various backend services and related infrastructure, contributing to API design, server-side logic, data integration, and overall system performance and scalability. 
Contribute to the React applications for feature development and to ensure the backend is aligned with the product goals. 
Coordinate with the test engineers to ensure reliability of software. 
Play a key role in improving software architecture and development practices to improve the maintainability of code and developer efficiency. 
Develop software within the context of a regulated industry in compliance with standards for handling sensitive information in clinical environments.
 
 
Our diverse team of neuroscientists, software developers and business professionals is motivated by impact. We work collaboratively across time zones and geographies, in a hybrid environment (mostly remote), and encourage curiosity and understanding in everything we do. 
We have a small, close-knit software team, coming from a range of different backgrounds including computer science, engineering, maths, chemistry, history and music. A slight obsession with coffee, baking, dancing or other interest is helpful as well 
 
A Bachelor’s d egree or higher in computer science, software engineering, or similar field, or equivalent skills and experience. 
Demonstrable knowledge of software engineering best practices (such as code reviews, source management, build processes and testing). 
Experience in contributing to tech strategy, leading projects and larger initiatives end-to-end and mentoring others. 
Proven senior-level expertise in commercial software development using JavaScript technologies (ES6, TypeScript, React/Redux, Node.js), typically gained over 5+ years of relevant industry experience. 
Experience with NoSQL and/or SQL databases. 
Working knowledge of web application infrastructure; Being careful and correct, especially when working with sensitive data. 
 
Experience with the application of security and privacy best practices in software design. 
 
 
 
Experience working with and/or managing cloud infrastructure (AWS) which includes, but is not limited to, host management (EC2), host and container orchestration (EKS), logging (OpenSearch, Cloudwatch), serverless functions (Lambda) and asynchronous inter-service communication (SQS). 
Experience in hybrid mobile app development (React/Capacitor). 
Experience with developing software under a formal quality management system. 
Interest in healthcare or science, and in building software to improve research outcomes. 
Interest in UI/UX design. 
 
Be part of a driven team to achieve commercial success and make an extraordinary impact on global health   
~ Flexibility – 2 days a week at our office in Bottisham, just outside Cambridge; 26 days annual leave per year plus bank holidays (including 3 days for Christmas break) with a holiday buy/sell scheme  
~ Generous pension with up to 6.5% company contribution 
~ Life assurance 2x base salary 
~ Employee Assistance Programme (EAP) 
~ Private Health Insurance - Bupa Insurance, Simply Health Cashback Scheme 

 
 
Cambridge Cognition is an equal opportunities employer, we are committed to equality of opportunity for all employees and application from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief, marriage, and civil partnerships.  



  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Senior C++/Rust Software Engineer Top of the market salaries - Hybrid Working - Cambridge A Senior C++ Software Engineer is required to join an exciting technology firm with the opportunity to design and implement high-performance software. You'll also collaborate with cross-functional teams to ensure optimal solution creation and delivery. What’s...


  • Cambridge, Cambridgeshire, United Kingdom Cellular Origins Full time

    Company Description Cell therapies have been shown to cure devastating and previously untreatable diseases like cancer by re-programming the patient's own immune system. Giving more patients access to these life-saving therapies requires a revolution in manufacturing and process automation. Cellular Origins , a TTP Company, is enabling scalable,...


  • Cambridge, Cambridgeshire, United Kingdom The ONE Group Ltd Full time

    Role: Senior Embedded Software Engineer Salary: £60,000 – £70,000 Location: Cambridge With decades of innovation behind them, this Cambridgeshire-based tech company designs and builds advanced connectivity and control solutions used across critical industries worldwide. They’re scaling up their development team to meet growing global demand for their...


  • Cambridge, Cambridgeshire, United Kingdom The ONE Group Ltd Full time

    Role: Senior Embedded Software Engineer Salary: £60,000 – £70,000 Location: Cambridge With decades of innovation behind them, this Cambridgeshire-based tech company designs and builds advanced connectivity and control solutions used across critical industries worldwide. They're scaling up their development team to meet growing global demand for their...


  • Cambridge, Cambridgeshire, United Kingdom Fyre Global Limited Full time

    Senior Software Support Engineer CUAS / Radars / Sensor Systems Cambridge Are you a hands-on software support engineer who loves solving deep technical problems and becoming the go-to expert in your field? Maybe youve reached a point within Software Development where you fancy a bit of a change, but staying technical? This is a great opportunity to join a...


  • Cambridge, Cambridgeshire, United Kingdom Roku Full time

    Roku is changing how the world watches TV Roku is the #1 TV streaming platform in the U.Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content...

  • Software Engineer

    4 days ago


    Cambridge, Cambridgeshire, United Kingdom Cellular Origins Full time

    Company Description Cell therapies have been shown to cure devasting and previously untreatable diseases like cancer by re-programming the patient's own immune system. Giving more patients access to these life-saving therapies requires a revolution in manufacturing and process automation. Cellular Origins , a TTP Company, is enabling scalable, cost-effective...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    Are you passionate about building embedded systems that power cutting-edge RF and electronic technologies? A growing engineering team is looking for an Embedded Software Engineer to take a leading role in the development of innovative hardware products – from concept through to volume production. You’ll work across disciplines to design embedded software...


  • Cambridge, Cambridgeshire, United Kingdom Redgate Software Full time

    Aspiring Software Engineers - Join our paid Summer Software Engineering Internship ProgrammeWe're seeking aspiring Software Engineers to join us for 10 weeks in Summer 2026 and gain valuable experience to support your studies and future career.Redgate aspires to be the best place you'll ever work, let alone intern. We strongly believe being an intern isn't...


  • Cambridge, Cambridgeshire, United Kingdom IC Resources Full time

    We are working with a pioneering consultancy at the forefront of the UK’s defence and security innovation. Our client is seeking an FPGA Enginee r to support the design and development of cutting-edge technologies that have a real-world impact on national security. As an FPGA Engineer, you will be involved across the full product lifecycle: from...