Principal Software Engineer

Tetra Tech, Inc.
Henlow, United Kingdom
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 80K

Job location

Remote
Henlow, United Kingdom

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Azure
Software Documentation
Software Quality
Code Review
Computer Security
Continuous Integration
Data Stores
Relational Databases
Software Debugging
Software Design Patterns
EHealth
Github
PostgreSQL
Software Engineering
Data Logging
Cloud Platform System
Test Driven Development
React
GIT
React Native
Terraform

Job description

We are hiring a Principal Engineer to join a new team working on initiatives and projects which will use the Our Future Health resource to provide personalised, actionable health insights (such as basic calculated disease risk scores and more advanced Polygenic and Integrated Risk scores) to participants and enable a large increase in the UK's ability to run clinical trials as part of the government's 10-year NHS plan. This role will be pivotal in delivering key technologies that impact participant health on a national scale. Sitting at the intersection of technology oversight, architecture, product development, and clinical software delivery, you will provide the technical direction and expertise needed to design, architect, integrate, operate, and govern internal and third-party digital health technologies. These applications will process sensitive health data, share health insights, enable further third-party research studies, and build participant engagement. You will also play a key role in defining regulatory strategy, contribute to medical risk management, and work with regulatory specialists to understand applicable standards, ensuring compliance by establishing procedures with a focus on Information Security, Health Information, and Medical Device standards.

To fulfil this role, you will need extensive knowledge and experience of digital health applications, clinical trials, genomics, and associated regulatory requirements. You'll apply these to drive programme-level outcomes required to meet targets for clinical trial recruitment, returning health insights to participants, and developing necessary regulated software where applicable.

At Our Future Health, our mission is to transform the prevention, detection and treatment of conditions such as dementia, cancer, diabetes, heart disease and stroke. We're looking for people to join us on our journey. If you're looking for a new challenge where you can contribute to helping future generations live in good health for longer, then we're keen to speak with you.

Responsibilities

  • Lead the technical design, development, and delivery of precision medicine / personalised health software products or devices
  • Manage large-scale processing and management of sensitive health data, focused on healthcare delivery and clinical trials
  • Collaborate on cloud platform strategy with Azure, AWS or GCP
  • Work with Infrastructure as Code, ideally Terraform
  • Apply good data modelling and design patterns; deep knowledge of relational databases (e.g. PostgreSQL) and familiarity with other data stores (blob, document, graph)
  • Provide technical leadership in an agile development team, promoting practices like code review, TDD, CI/CD and pairing using Git and GitHub
  • Oversee operational aspects post-live, including observability, logging, metrics, error reporting, debugging and live incident management
  • Collaborate with cross-functional teams of engineers, product, UX and non-technical stakeholders
  • Lead work across multiple cross-functional teams to deliver overall objectives
  • Facilitate complex technical discussions with organisation-wide impact, encouraging collaboration and direction
  • Communicate with stakeholders at various levels, including exec level (CTO, CPO, etc)
  • Develop Software as a Medical Device (SaMD) in compliance with UK MDR 2002 and applicable international standards (ISO 14971, ISO 13485, IEC 62304, IEC 62366)
  • Produce and maintain required software lifecycle documentation under IEC 62304 (e.g., software development plans, architecture and design specs, test protocols and reports, traceability matrices)
  • Maintain quality management systems (ISO 13485), participate in internal audits, CAPA processes, and ensure software lifecycle documentation is inspection-ready for regulatory review
  • Apply risk management per ISO 14971 and usability engineering per IEC 62366
  • Understand clinical safety and health software standards relevant in the UK (e.g. DCB0129/0160) and regulatory expectations for safe deployment of clinical software
  • Support regulatory submissions (Technical Files, Design Dossiers, or equivalent) and respond to regulator/Approved Body queries on software documentation
  • Experience working in small, growing organisations with ambiguity, where flexibility is valued
  • Demonstrate software quality excellence and lead quality improvement initiatives across cross-functional teams
  • Mentor engineers across experience levels, Location: SG16 6EB, Henlow, Bedfordshire, South East, UK Henlow An opportunity has arisen for a Quality Assurance Engineer to join the Quality Assurance Manufacturing team as they provide professional quality support to the Manufacturing team in the UK.Salary: Circa £50,000..., About The Role Deadline for applications: 11:59pm on 31st October 2025Were looking for a Principal Software Engineer to shape the technical direction of high-profile projects and lead the delivery of modern, scalable software.We use technology to create impactful,..., Location: CA24 3AB, Moor Row, Cumbria, Cumbria, North West, UKWe are currently recruiting for a Principal Civil and Structural Engineer to join our client on a permanent basis. They are entering an exciting phase of opportunity: supporting a key client's UK nuclear fleet..., About the Company A rapidly growing UK-based healthtech company is building smarter, tech-enabled solutions to improve health outcomes through personalised digital care. They are looking for a Senior React Native Engineer to join their team and take the lead on building out..., Location: Remote first (Occasional travel to London) Salary: £95,000 - £120,000 + equity + benefits An established, global technology business within the hospitality-tech industry is seeking an accomplished Principal Software Engineer to lead the design and delivery of..., Job Title: Principal Engineer - Vehicle Motion Control System Architect Location: Barrow-in-Furness / Filton /Coventry - Hybrid - (dependent on business needs) Salary: Competitive (Commensurate with skills and experience) What you'll be doing: - Elicit requirements..., Location: Edinburgh, Midlothian, Scotland, UKLOCATION - Manchester / Leeds / Leicester or EdinburghWe are seeking a qualified and enthusiastic Principal Electrical Building Services Engineer to support and develop the project delivery capabilities of our busy and successful..., Location: DT2 8ZB, Wareham, Dorset, South West, UKIm supporting a leading engineering organisation in Dorset who are looking for a Principal Embedded Electronics Engineer to take a technical lead role within a specialist product development team. This is an opportunity to..., Location: SG1 2DA, Stevenage, Hertfordshire, South East, UK Stevenage An opportunity has arisen for a Quality Assurance Engineer to join the Quality Assurance Manufacturing team as they provide professional quality support to the Manufacturing team in the UK.Salary: Circa..., Location: Manchester, Greater Manchester, North West, UKLOCATION - Manchester / Leeds / Leicester or EdinburghWe are seeking a qualified and enthusiastic Principal Electrical Building Services Engineer to support and develop the project delivery capabilities of our busy and..., Location: CF24 0EB, Cardiff, South Glamorgan, Wales, UKAbout The RoleDeadline for applications: 11:59pm on 31st October 2025Were looking for a Principal Software Engineer to shape the technical direction of high-profile projects and lead the delivery of modern, scalable..., Are you ready to lead transformative water and wastewater projects that make a real difference? We're seeking a Principal Civil Engineer to join a dynamic team delivering sustainable infrastructure solutions across the UK. Please make sure you read the following details..., Location: M2 1DH, Manchester, Greater Manchester, North West, UKAbout The RoleDeadline for applications: 11:59pm on 31st October 2025Were looking for a Principal Software Engineer to shape the technical direction of high-profile projects and lead the delivery of modern,..., Location: Leicester, Leicestershire, East Midlands, UKLOCATION - Manchester / Leeds / Leicester or EdinburghWe are seeking a qualified and enthusiastic Principal Electrical Building Services Engineer to support and develop the project delivery capabilities of our busy and..., Location: Leeds, West Yorkshire, Yorkshire, UKLOCATION - Manchester / Leeds / Leicester or EdinburghWe are seeking a qualified and enthusiastic Principal Electrical Building Services Engineer to support and develop the project delivery capabilities of our busy and...

Requirements

  • Extensive experience in digital health, clinical trials, genomics, and regulatory requirements
  • Proven track record in technical leadership and delivering regulated software products, Are you ready to lead transformative water and wastewater projects that make a real difference? We're seeking a Principal Civil Engineer to join a dynamic team delivering sustainable infrastructure solutions across the UK. - Work on major UK water projects with a strong...

Benefits & conditions

  • Generous Pension Scheme - employer contributions up to 12%
  • 30 Days Holiday + Bank Holidays
  • Enhanced Parental Leave
  • Cycle to Work Scheme
  • Home & Tech Savings
  • £1,000 Employee Referral Bonus
  • Wellbeing Support and 24/7 online GP services
  • Flexible and remote working arrangements

Join us - let's prevent disease together.

Apply for this position