Senior Software Engineer

New Today

Overview

Cellular Origins is enabling scalable, cost-effective and efficient manufacture of cell and gene therapies. The role focuses on leading software projects, collaborating with the software architect and product owner to develop the architectural runway and translate it into actionable user stories.

You’ll spearhead new software projects, taking technical leadership to ensure projects run to plan and the team delivers at a fast, sustainable pace. You’ll participate in software planning with workstream leads to organise sprints and deliverables, and you’ll mentor software team members on daily development activities—from low-level factory control interfaces to higher-level factory operation, automation and orchestration.

You’ll champion software quality through modern agile practices, including test-driven development and continuous integration/automated testing, and you’ll promote effective pair programming across the team. You’ll maintain oversight of software development across Cellular Origins, collaborating with a multidisciplinary team to ensure deliverables meet development plans and regulatory standards. Junior engineers will look to you for guidance to deliver high-quality software. You’ll also lead software documentation efforts with senior leadership to ensure documentation complies with development plans and regulatory standards.

Responsibilities

  • Lead and mentor software team members, guiding daily development activities.
  • Work on software control and interfaces for cell therapy modules at both low-level factory control and higher-level factory operation, automation and orchestration.
  • Participate in software architecture design, planning, quality assurance and lifecycle engineering.
  • Drive software quality with modern agile practices, including TDD and CI/CD, and facilitate effective pair programming.
  • Maintain oversight of software development across the organization and ensure alignment with development plans and regulatory standards.
  • Contribute to and lead software documentation efforts in collaboration with senior leadership.

Qualifications

  • Significant experience in leading and developing complex software projects, including software design, development and testing, and experience with software architecture design and planning.
  • Proficiency in at least one modern language such as Python, Java, C#, or modern C++.
  • Experience with frontend and/or backend development using React Native/Angular, FastAPI/Flask/Django and database backends.
  • Strong experience with OOP and modern software design patterns for desktop/enterprise applications, interfacing with low-level peripherals or cloud-native services via RESTful APIs.
  • Experience with cloud integration and IoT devices (GCP, Azure, or AWS).
  • Knowledge of software system virtualization and containerization.
  • Ability to mentor junior engineers and collaborate with multidisciplinary teams.
  • This role is a full-time on-site position at our campus in Melbourn.

Desirable

  • Experience with low-level control systems, factory automation, or orchestration.
  • Understanding of compliance and regulatory requirements for software in medical/biotech fields.
  • Knowledge of interfacing with low-level peripherals via proprietary communication protocols.
  • Ability to lead documentation efforts to meet regulatory standards.

Employment details

  • Employment type: Full-time
  • Seniority level: Mid-Senior level

Benefits

  • Annual profit-related bonus
  • 25 days holiday
  • Employer pension contribution of 10% of salary
  • Free lunch and all-day refreshments
  • Private medical insurance for employees and dependants
  • Enhanced family-friendly leave
  • Life insurance worth 6x salary
  • Electric car leasing scheme
  • Cycle to work scheme
  • Season ticket loan
  • Community fund for activities and clubs
  • Local sports facilities and theatre discounts and memberships
#J-18808-Ljbffr
Location:
Cambridge
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search