Principal Software Engineer

Job Details

Hounslow Heath, London, United Kingdom
Life Science People
18.04.2024
Want updates for this and similar Jobs?

Full Job Description

I'm working with a pioneering biotechnology firm equipped with a groundbreaking proprietary computational platform tailored to revolutionise drug discovery.


They leverage state-of-the-art network biology expertise, big ‘omics data, artificial intelligence and the latest advances in biomedicine to discover a new generation of life-transforming medicines.


They’re looking for a Principal Software Engineer to join a small agile team with a wide range of skills, working very closely with the Data and AI teams to build and maintain our computational drug discovery platform. As the most senior member of the team, you will actively identify and guide the team through technical and operational challenges.


Role:

-Working with teams across the company to design, build, and deploy new software products to aid in drug discovery.

-Monitoring and maintaining deployed software.

-Being a leader in the engineering team on architecting applications in AWS.

-Proactively supporting team members and wider company in achieving the company’s goals.


Requirements:

-Generalist experience with a background in full-stack, end-to-end cloud application design and development.

-Senior or Leadership experience.

-Experience of designing, planning, delivering to project deadlines/sprint goals.

-Strong experience with infrastructure as code on AWS using a wide range of AWS services; ECS and networking especially, but including S3, SQS, RDS, CloudWatch.

-Python application or Java expert, alongside proficiency in at least one other mainstream language.

-Comfortable with SQL and noSQL databases – both populating and querying.