Python Developer

Python Developer

Full-Time 48000 - 64000 £ / year (est.) No home office possible
U

At a Glance

  • Tasks: Develop scalable platforms for scientific research using Python and modern tech stacks.
  • Company: Join a fast-growing biotech innovator transforming healthcare and biology.
  • Benefits: Enjoy competitive salary, bonuses, private healthcare, and career development opportunities.
  • Why this job: Make a real impact in scientific discovery while working in a collaborative environment.
  • Qualifications: 2+ years of experience in Python and production-ready API development required.
  • Other info: Work in a beautiful green campus in Oxford with a motivated tech team.

The predicted salary is between 48000 - 64000 £ per year.

Software Engineer – High-Impact Role in Scientific Discovery (Oxford)

Base Salary: Up to £80,000 per annum + Equity

Location: Oxford, UK

Salary: Competitive + Bonus + Excellent Benefits

Software Engineer (Python, Django/FastAPI, Kubernetes, Data Platforms)

We\’re actively hiring for a Software Engineer to join a fast-scaling biotech innovator building real-time, scalable platforms that are transforming research across healthcare, biology, and disease prevention.

You\’ll be working on mission-critical systems that power data analysis, telemetry, and infrastructure for global scientific operations – from cancer diagnostics to environmental genomics.

As part of a growing engineering team, you\’ll build data-intensive web applications and APIs that serve scientists, operations, and customers around the world.

We can offer our Software Engineer:

  • A collaborative and impact-driven team environment
  • Competitive salary, annual bonus, and generous pension scheme
  • Private healthcare and wellness support
  • A beautiful workspace at a green Oxford campus
  • Career development opportunities in a company with global reach
  • The chance to apply your engineering skills to problems that genuinely matter

You\’ll work with:

  • Tech stack: Python (Django, FastAPI, Flask), SQL/MongoDB
  • Tooling: Docker, Git, CI/CD, Kubernetes, Terraform
  • Architecture: Cloud-native systems, workflow engines, scalable APIs

This role is ideal for someone who:

  • Has 2+ years of professional experience
  • Has strong Python engineering experience and has delivered production-ready APIs
  • Is comfortable working in hybrid cloud/on-prem environments
  • Embraces TDD, CI/CD, and agile collaboration
  • Is motivated by building tools that support real-world scientific progress

Apply now to be part of a pioneering tech team shaping the future of molecular analysis.

Understanding Recruitment is acting as an employment agency for this Software Engineer position.

#J-18808-Ljbffr

Python Developer employer: Understanding Recruitment

Join a pioneering biotech innovator in Oxford, where you'll be part of a collaborative and impact-driven team dedicated to transforming scientific research. We offer competitive salaries, generous benefits including private healthcare, and ample career development opportunities, all within a beautiful green campus that fosters innovation and well-being. This is your chance to apply your Python engineering skills to meaningful projects that contribute to global health advancements.
U

Contact Detail:

Understanding Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Developer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Django, FastAPI, and Kubernetes. Having hands-on experience or projects showcasing these skills can set you apart during discussions.

✨Tip Number 2

Engage with the biotech community online, especially forums or groups focused on scientific software development. Networking with professionals in this field can provide insights and potentially lead to referrals.

✨Tip Number 3

Prepare to discuss real-world applications of your work, particularly how your engineering skills have contributed to scientific progress. Be ready to share examples that demonstrate your impact in previous roles.

✨Tip Number 4

Show your enthusiasm for the mission of the company. Research their projects and be prepared to articulate why you want to contribute to their goals in healthcare and scientific discovery during your conversations.

We think you need these skills to ace Python Developer

Proficient in Python programming
Experience with Django and FastAPI frameworks
Knowledge of Flask for web application development
Familiarity with SQL and MongoDB databases
Understanding of Docker for containerisation
Experience with Git for version control
Knowledge of CI/CD practices
Experience with Kubernetes for orchestration
Familiarity with Terraform for infrastructure as code
Ability to design and implement cloud-native systems
Experience with workflow engines
Strong problem-solving skills
Ability to work in hybrid cloud/on-prem environments
Experience with Test-Driven Development (TDD)
Agile collaboration skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, Django, and FastAPI. Include specific projects where you've built APIs or worked on data-intensive applications, as this aligns closely with the job requirements.

Craft a Compelling Cover Letter: In your cover letter, express your passion for scientific discovery and how your skills can contribute to the company's mission. Mention your experience with cloud-native systems and any relevant tools like Docker or Kubernetes.

Showcase Relevant Projects: If you have GitHub repositories or personal projects that demonstrate your Python skills and experience with CI/CD practices, include links in your application. This gives the hiring team tangible evidence of your capabilities.

Highlight Soft Skills: Don't forget to mention your ability to work collaboratively in a team environment and your experience with agile methodologies. These soft skills are just as important as technical skills for this role.

How to prepare for a job interview at Understanding Recruitment

✨Showcase Your Python Skills

Make sure to highlight your experience with Python, especially in building production-ready APIs. Be prepared to discuss specific projects where you've used frameworks like Django or FastAPI.

✨Understand the Tech Stack

Familiarise yourself with the tools and technologies mentioned in the job description, such as Docker, Kubernetes, and CI/CD practices. Being able to discuss how you've used these in past roles will impress the interviewers.

✨Demonstrate Problem-Solving Abilities

Prepare to talk about challenges you've faced in previous projects and how you overcame them. This role is about real-world scientific progress, so showing your analytical thinking will be key.

✨Emphasise Team Collaboration

Since the role involves working in a collaborative environment, be ready to share examples of how you've successfully worked in teams. Highlight your experience with agile methodologies and TDD to show you're a good fit for their culture.

U
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>