cover image
Bactobio

Software Engineer

On site

London, United Kingdom

£ 85,000 / year

Full Time

12-03-2025

Job Specifications

Company
Bactobio is a London-based biotechnology company. We use breakthrough technologies in synthetic biology, next-generation sequencing, and machine learning to cultivate the 99% previously unculturable microbes. These microbes constitute the biggest bioresource in life, and our exclusive access allows us to discover novel chemicals that can be applied across a variety of markets.

We are impact-driven. Our first goal is to solve the growing antimicrobial resistance crisis through novel antibiotics and stabilise global food security through novel natural biodegradable fungicides.

We prioritize in-office work for fostering collaboration, with most of our computational team in our Vauxhall office 4 days a week. We're flexible when it matters, but this role is not suitable for someone seeking a fully remote position.

Role & Team:
Software is critical to our scientific endeavours. You’ll join the growing software team that builds and enhances the application and infrastructure used by our scientists to accelerate their search for novel compounds.
The application gives the lab scientists a holistic view of the scientific pipeline, ensuring that data is captured, processed and visualized in a way that optimises the flow of scientific samples from team to team.

Key Responsibilities:
You will work closely with dozens of world-class lab scientists, bioinformaticians, data scientists, and robot automation engineers, turning their requirements for research functionality into user-friendly features.
Collaborate with our team to deliver reliable, tested, typed, clean Python code to improve our application and model our scientific domain in code
You will be working alongside subject-matter experts including bioinformaticians and data scientists to ensure that our backend aligns with business priorities
Optimising the infrastructure that we run our application & scientific pipelines on
You will be up to date on current trends and best practices in backend architecture (performance, accessibility, security and usability), giving input on the architecture of new and existing projects

Skills, Knowledge and Expertise:
Our stack is Python 3, SQLAlchemy, FastAPI, RQ, MySQL with a frontend in Remix, React, TypeScript, CSS Modules with OpenAPI-based API client generation for TypeScript.
We emphasize code quality, employing reviews on top of static analysis tools (pyright, ruff, ruff format) with plenty of tests in place to maintain a high-quality codebase.
We would love you to have experience with some of the tools we use, but it's not a requirement. Instead, we're eager for you to have the desire to learn and develop yourself.

If you are passionate about solving complex problems and working in a team with a strong sense of mission is something you crave, then we would love to talk to you.

Benefits:
Competitive starting salary
The chance to be part of a fun, multicultural, kind, and ambitious crowd that are impact-driven
Daily access to academic leaders, business leaders, and unicorn founders
Brand new, modern labs in Central London with dedicated office space, large balconies and 360’ views of the London skyline
25 days holiday + bank holidays
Enhanced Sick Pay
Flexible start and finish times within the company’s core hours to fit your preferences (within core hours 10am -4pm)
Diverse team of colleagues (check out our website to meet us)
Weekly team activities including board games, sports activities, and socials on Fridays
Complimentary snacks, fruits, tea, coffee, soft drinks,...
Access to 1000s of training courses through Udemy, with an allowance for both personal development and work-related training
Bike2Work scheme
Employee Assistance Programme offering structured counselling, life and career coaching, legal and financial advise

About the Company

Bactobio is a London-based biotechnology company that utilises breakthroughs in genomics, machine learning and bioengineering to culture the 99% of microbes that have previously been unculturable. Our exclusive access to nature’s greatest bioresource allows us to unlock novel chemistries that have evolved to be effective, specific and biodegradable. Our first targets are to discover novel antibiotics against the worst bacterial infections and help make plant protection sustainable. Know more

Related Jobs

Company background Company brand
Company Name
Dentons
Job Title
Front End Developer
Job Description
Location: UK Department: Innovation Responsibilities Drive the deployment of cutting-edge legal tech solutions and oversee end-to-end implementation from PoC to MVP and beyond. Partner with legal teams, Data Scientists, Frontend Engineers, and Product Managers to gather requirements, align on objectives, and ensure shared accountability. Provide transparent updates on progress and risks throughout the project lifecycle, maintaining clear communication with all stakeholders. Oversee the full lifecycle of backend and AI-focused initiatives, balancing resource allocation, risk management, and quality controls. Ensure projects are delivered on time and meet the highest standards. Lead by example, conducting code reviews and sharing expertise on cloud infrastructure, DevOps, and data engineering. Promote best practices in security, data privacy, and regulatory compliance. Collaborate with Information Security and Data Protection teams to build robust, compliant solutions. Identify opportunities to optimize workflows, infrastructures, and technology stacks, driving continuous improvement across projects and teams. Required experience, skills, and attributes Technical Skills Demonstrated experience in front-end development and UI/UX design, supported by a strong portfolio of responsive, interactive web applications. Expertise in HTML5, CSS3, and JavaScript, along with proficiency in modern front-end frameworks (e.g., React, Angular, or Vue.js) and a solid grasp of cross-browser compatibility and performance optimisation. Deep understanding of user-centred design principles and methodologies, including usability, accessibility (WCAG), information architecture, and responsive design. Experience using design and prototyping tools such as Figma, Sketch, Adobe XD, or InVision, with the ability to translate design concepts into high-quality, production-ready code. Proven ability to collaborate effectively with cross-functional teams—including data scientists, product managers, backend engineers, and other stakeholders—to deliver cohesive and intuitive digital solutions. Familiarity with version control systems (e.g., Git) and agile development methodologies. Experience integrating front-end applications with APIs and backend services to build dynamic, data-driven user experiences. Knowledge of modern testing frameworks and tools (e.g., Jest, Cypress) to ensure robust quality assurance and application performance. Experience with cloud deployment practices for front-end applications, including containerization and continuous integration/deployment pipelines on platforms such as Azure, AWS, or GCP. Knowledge of interfacing with Large Language Models (LLMs) and AI-based services to integrate advanced features into user interfaces. Personal Attributes Excellent written and verbal communication skills. Methodical approach to work with a strong focus on accuracy. Can clearly explain problems and issues to others and contribute to their resolution. Able to prioritise and multi-task particularly when working under pressure and to tight project deadlines. Able to interact positively at all levels and a good team player. Able to demonstrate excellent customer / client facing skills. Flexible and adaptable to changing circumstances. Can demonstrate confidence and resilience to overcome obstacles to deliver what is required. Strong problem solving skills to deal with complex issues. Can demonstrate initiative and the ability to be proactive, while also being able to follow instructions and provide support to the Applications Services Manager. Experience of working in a law firm or a professional services environment would be an advantage.
England, United Kingdom
Hybrid
Full Time
11-03-2025
Company background Company brand
Company Name
Roc Search
Job Title
Node Backend Developer
Job Description
Job Title: NodeJS Back-End Developer Job Type: Permanent Location: Fully remote/London £50k-£68k DOE Role Overview We are looking for a highly motivated Mid Level NodeJS Back-End Developer to join their growing award-winning team in the UK. In this role, you will be responsible for building and maintaining the server-side logic of their product, its APIs, and working closely with the core platform team on wider integration with additional applications. You will also work closely with our Front-end developers, the Devops team, and product managers to deliver scalable, secure, and high-performance web application for the AEC industry. If you are passionate about building scalable back-end systems and want to work in a dynamic and innovative team, we encourage you to apply. Responsibilities Develop and maintain server-side applications using the MERN stack. Design, implement, and optimize RESTful API endpoints to support client-side functionality. Integrate with third-party APIs for additional features. Ensure the reliability, scalability, and security of back-end systems. Write clean, maintainable, and efficient code following best practices. Write unit and functional test cases to ensure system robustness. Debug and troubleshoot back-end issues across development, staging, and production environments. Stay up-to-date with emerging technologies, frameworks, and best practices in Node.js development. Maintain proper documentation of code and processes. Collaborate with DevOps and cloud platforms (e.g., AWS, Azure, GCP) to deploy, monitor, and manage applications. Role Requirements A bachelor's degree in Computer Science or equivalent experience. Strong understanding of RESTful APIs and the HTTP protocol. Experience as a backend developer in a professional setting. Proficiency in JavaScript (ES6+) or a solid understanding of programming fundamentals to quickly pick up new languages. Experience working with databases. Competence with version control systems (e.g., GitHub, GitLab). Understanding of Test-Driven Development (TDD) and how to write effective test cases. Awareness of security best practices. Excellent problem-solving skills with a proactive approach to technical challenges. Strong communication skills and ability to work effectively in a team. Outstanding work ethic and commitment to delivering results. Desirable Skills & Experience Proficiency with Node.js and Express. Experience writing tests using Jest. Understanding of OpenAPI schema. Familiarity with DevOps concepts such as containerization and CI/CD. Experience with GitHub, with a bonus for writing GitHub Actions and interacting with GraphQL APIs. Familiarity with ReactJS/Redux. Experience with NoSQL databases, such as MongoDB. Experience working in Agile development environments. Familiarity with the construction industry. Experience with 3D Graphics or Unity3D. Experience in leading Code Reviews and reviewing Pull Requests. Experience in designing system architecture Experience in working with a product team and turning User journeys into functional requirements Please send your CV to c.gallagher@roc-search.com if you are interested in applying
London, United Kingdom
On site
Full Time
12-03-2025
Company background Company brand
Company Name
Digital Waffle
Job Title
Web Developer
Job Description
Role: Web Developer Salary: £25,000 - £30,000 Location: Tamworth - On-site Type: Permanent I have partnered with a fantastic Full Service Marketing agency in Tamworth who are looking to add to their Development team. Are you a Web Developer, looking to take your next step in a fast paced environment? This might be for you! This agency is well known and are continuing looking for ways to keep improving their services to its clients by building clean, efficient, adaptive, functioning websites for their clients! They have a range of International and UK based B2B and B2C clients. Web Developer responsibilities: To develop quality websites to design specifications Use best practices when working Server management Web Developer required skills: 3 year’s development experience WordPress experience PHP MySQL HTML, CSS JavaScript This role is 5 day’s on-site in Tamworth and is paying between £25,000 - £30,000. This role does not offer sponsorship. If you are interested in hearing more about this role, please apply or drop me an email Tommy@digitalwaffle.com
Tamworth, United Kingdom
On site
Full Time
12-03-2025
Company background Company brand
Company Name
Oliver Bernard
Job Title
2025 Graduate Software Developer
Job Description
Graduate Software Developer - C#, SQL, AWS Minimum of a 1st from a Russel Group University 3-A's + or equivalent at A-Level Depending on skills, pays up to £33k + sizeable bonus 5-days a week on-site in Newcastle A key client of OB, who are a pioneering venture, providing the financial and investment markets with technology consulting services are looking to hire a number of Graduate Developers to their best in class engineering team. This is an incredibly exciting time to join a venture backed by two industry leaders in their respective field, and will come with a great opportunity to work on greenfield projects with the latest technologies in a tech focused environment. and is an incredible opportunity to learn off some of the best engineers in the industry. Culture is a key aspect for this client. They're looking for exceptional talent with the ability to communicate clearly with a variety of stakeholders, the ability to problem solve, as well as being highly motivated with the desire to push themselves to innovate and deal with complex problems and solutions. Graduate Software Developer - C#, SQL, AWS Required skills and experience: Hands on experience with modern software development languages, ideally C#/.Net or other OOP languages such as Java, Python or C++ Knowledge/experience of SQL Databases Cloud exposure (AWS/Azure) Minimum of a 1st from a Russel Group University Graduate Software Developer - C#, SQL, AWS
Newcastle Upon Tyne, United Kingdom
On site
Full Time
12-03-2025