£30K/yr to £35K/yr
South Cambridgeshire, England
Permanent, Variable

Junior Software Engineer

Posted by Reed.

Junior Software Engineer – Python

£30,000–£35,000

Cambridge (On-site)

I'm currently supporting a cutting-edge biotech company in Cambridge in their search for a Junior Software Engineer. This is an exciting opportunity for a early-career developer to work on innovative technology that's transforming protein research and scientific discovery.

You'll support and extend the software stack behind a high-impact lab device used in protein analysis. It's a hands-on position that spans user interfaces, database management, and machine control — ideal for someone who wants to learn quickly, contribute broadly, and grow with the business.

You'll work alongside a multi-disciplinary team, collaborating with engineers, scientists, and business stakeholders to build intuitive, robust software. No two days will be the same, and you'll regularly contribute outside of your immediate remit — whether that's supporting software updates in the field or providing input to the website.

Key Responsibilities
• Develop and maintain the UI and backend software (primarily in Python)

• Capture user feedback and implement new features

• Manage and expand lab databases and internal LIMS

• Build robust system and unit tests

• Contribute to product development and hardware prototypes

• Collaborate with hardware and firmware teams to integrate new functionality

• Support cross-functional needs, including technical input for marketing and IT troubleshooting

Key Requirements

  • Degree in Computer Science, Software Engineering, Physics, or Engineering with a strong software component
  • Strong proficiency in Python
  • Experience with at least one other object-oriented language (C++, Java, C#, etc)
  • Excellent communication skills and the ability to work independently
  • Comfortable using Git and picking up new tools or frameworks quickly
  • A keen interest in designing intuitive and user-friendly software

Desirable Experience

  • Frontend skills using TypeScript and React
  • Familiarity with Redux Toolkit and RTK Query
  • Experience with backend frameworks like Flask, Django, or FastAPI
  • Exposure to NoSQL databases
  • Any knowledge or interest in biosciences is a plus

If you have the relevant experience and the role sounds like a good fit for you, please apply using the link provided.

We use cookies to measure usage and analytics according to our privacy policy.