Senior Backend Developer

Cresset

Cambridgeshire and Peterborough

Hybrid

GBP 70,000 - 110,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid working
Shuttle to Royston station
Electric car salary sacrifice
On-site parking
Health insurance
Free on-site lunches
Volunteer days
Annual discretionary bonus
Life assurance
Lifestyle rewards
Employee Assistance Programme

Job summary

Cresset is seeking a talented software developer to build drug discovery cloud services, APIs and web applications using Python backends (FastAPI/Django). You will design REST APIs, work on automated pipelines and AI workflows, and own complex projects from early stages to production.

The role emphasizes scalable architectures, collaboration with DevOps, and a culture of testing and code quality. You will mentor peers, contribute to architectural decisions, and communicate technical concepts to

Qualifications

  • Demonstrable commercial software development experience with Python backend services.
  • Experience delivering production REST APIs with proper contracts, versioning and docs.
  • Strong testing approaches: unit, integration, system and end-to-end, with CI/CD.
  • Designing scalable, distributed architectures and cloud-based services.
  • Experience with AI coding assistants and safe, effective usage.
  • Ability to mentor and collaborate across teams.

Responsibilities

  • Develop cloud services, APIs and web apps using Python (FastAPI/Django).
  • Design and build reliable REST APIs for apps, pipelines and AI workflows.
  • Deliver complex projects with minimal supervision and take ownership early.
  • Guide architectural direction to build scalable, highly available systems.
  • Collaborate with DevOps for deployment, hosting and monitoring.
  • Promote testing, CI/CD, code review and documentation practices.
  • Mentor other developers and share knowledge across teams.
  • Communicate complex technical concepts to stakeholders and customers.
  • Work in an Agile environment with story refinement and delivery.

Skills

Python backend
FastAPI
Django
Git
Linux
Docker
AWS
REST APIs
CI/CD
Testing
Distributed systems
AI coding assistants
Mentoring

Education

Bachelor's degree or equivalent

Tools

Linux environments

Job description

About Us:

Cresset provides solutions for chemists in world-leading research organisations to discover, design, optimise, synthesise and track the best small molecules. We help them reach better design and synthesis decisions, faster and more efficiently, enabling them to win the race to success in industries including pharmaceuticals, agrochemicals, flavours and fragrances.

You’ll love this role if you are:
  • Passionate about developing exceptional applications and solving complex technical problems.
  • Someone who enjoys taking ownership of projects and delivering high-quality software with minimal supervision.
  • A collaborative developer who enjoys sharing knowledge, mentoring others and working across functional areas.
  • Interested in evaluating new technologies and staying current with industry developments.
  • Comfortable making technical decisions and helping guide the technical direction of products and services.
What you'll be doing:
  • Develop drug discovery cloud services, APIs and web applications using Python backend services including FastAPI and Django.
  • Design and build reliable REST APIs and services for applications, automated pipelines and AI workflows.
  • Deliver complex software projects with minimal supervision and take ownership of active projects at an early stage.
  • Use AI coding assistants thoughtfully, ensuring AI-generated code meets the same standards of review, testing and verification as all other code.
  • Make architectural decisions and guide technical direction to build scalable, highly available systems.
  • Contribute to the deployment, hosting, monitoring and operation of cloud services in production, working closely with DevOps colleagues.
  • Champion software engineering best practices including testing, CI/CD, code review and documentation.
  • Mentor other developers and share knowledge across functional areas.
  • Identify and implement continuous improvements that reduce technical debt and improve maintainability and delivery speed.
  • Communicate complex technical concepts and technical decisions effectively with colleagues, senior leaders, collaborators and customers.
  • Work within an Agile environment, contributing to user story refinement, estimation and technical delivery.
What we're looking for:
Essential
  • Demonstrable commercial software development experience, including Python backend services.
  • Product development experience using technologies such as FastAPI, Django, Git, Linux environments and containerised deployment with Docker and AWS.
  • Experience designing and building production REST APIs, including API contracts, versioning and documentation.
  • Experience of testing methodologies including unit, integration, system and end-to-end testing, alongside continuous integration practices.
  • Strong understanding of system design, including distributed, scalable and highly available architectures.
  • Practical experience using AI coding assistants, with sound judgement on how to use them safely and effectively.
  • Strong passion and desire to develop exceptional applications.
  • Advocate of contemporary software development best practices.
  • Effective communication and interpersonal skills, including experience mentoring other developers.
  • Degree-level qualification or equivalent industrial experience.
  • A commitment to the Cresset values of Integrity, Excellence and Collaboration.
Desirable
  • Infrastructure-as-code and DevOps experience.
  • Experience with scientific, research or life-sciences software, or integrating long-running computational workloads.
  • Front-end development experience using TypeScript and Vue.js.
  • Experience with SaaS service hosting and operations, including observability, security and cost management.
Some of our benefits:
  • Hybrid working for most roles
  • Modern rural offices, with a free shuttle to and from Royston station (twice weekly)
  • Electric car salary sacrifice scheme and on-site charging
  • Free parking, covered cycle storage, cycle-to-work scheme and showers
  • Private health insurance with Vitality
  • Free on-site lunches (twice weekly)
  • Two paid volunteering days each year
  • Annual discretionary bonus scheme
  • Life assurance
  • Lifestyle rewards and social activities
  • Employee Assistance Programme
One more thing

We are committed to building an inclusive and collaborative culture, aligned to our values.

Applications from candidates of all backgrounds and experiences are welcomed. If you meet most, but not all, of the requirements, we still encourage you to apply, as you may be the right fit for this role.

We are proud to be accredited by the Good Business Charter. What this means for our employees is that we are committed to ensuring a real living wage, fairer hours and contracts, employee wellbeing, employee representation and diversity and inclusion.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Developer
Senior Backend Developer

Cresset • Melbourn

Hybrid
GBP 65,000 - 95,000
Hybrid working
Office shuttle to Royston (royston)**
Electric car salary sacrifice and on‑s
+8
Senior Backend Developer - AI-Driven Cloud Services
Senior Backend Developer - AI-Driven Cloud Services

Cresset • Melbourn

Hybrid
GBP 65,000 - 95,000
Hybrid working
Office shuttle to Royston (royston)**
Electric car salary sacrifice and on‑s
+8
Backend Engineer (App Delivery)
Backend Engineer (App Delivery)

Cogna • Greater London

Hybrid
GBP 70,000 - 110,000
Competitive salary and share option plan
25 days annual leave plus public holidays
Excellent pension scheme, fixed at 7.5%
+4
Junior Backend Engineer (App Delivery)
Junior Backend Engineer (App Delivery)

Cogna • Greater London

Hybrid
GBP 70,000 - 100,000
Competitive salary and share option plan
25 days annual leave
Excellent pension scheme
+4
Senior Backend Engineer
Senior Backend Engineer

TreasurySpring Limited • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid office-working model
Equity and bonus scheme
Unlimited Paid Leave
+7
Full-stack Software Developer
Full-stack Software Developer

Bluecrest Wellness • Worthing

Hybrid
GBP 35,000 - 58,000
Hybrid work model
Annual leave grows with service
Pension scheme
+2
Staff Software Engineer - Agentic Workflows
Staff Software Engineer - Agentic Workflows

Causaly • Greater London

On-site
GBP 90,000 - 130,000
Competitive compensation
Private medical insurance
Life insurance 4x salary
+4
Platform Engineer
Platform Engineer

Healx • Cambridge

Hybrid
GBP 50,000 - 70,000
Competitive salary
Share options
Private medical insurance
+4
Market Product Lead
Market Product Lead

Basecamp Research • Greater London

On-site
GBP 140,000 - 210,000
Competitive salary
Equity
Private healthcare
+4
Application Modernisation Principal (Client Solutions)
Application Modernisation Principal (Client Solutions)

Codurance • Leeds

On-site
GBP 90,000 - 130,000
Uncapped training support
Personal learning budget
Transparency - salary bands and openes
+5