Lead Software Engineer - AWS IaC, Python, SQL, NoSQL - London

Posted 30 April by Richard Wheeler Associates

Register and upload your CV to apply with just one click

Principal / Lead Software Engineer, IaC on AWS, Python, Java, SQL, NoSQL, Cloud apps

Hybrid remote - office based in west London 4 days per week

Highly competitive + BUPA, discretionary bonus

A stunning opportunity for a Principal level Software Engineer - Python, Java, Infrastructure-as-Code on AWS, SQL, NoSQL - to join a high-growth biotechnology company at the forefront of the AI-driven drug discovery revolution.

You will be involved in E2E application design, and be the expert in the team on building cloud-native applications, guiding best practice and patterns.

The software engineering team, which works through the entire product life cycle, has a very varied portfolio; Java services in Kubernetes, data integration pipelines, cloud native large language model applications, GUI applications.

As the Principal Software Engineer, you will work closely with the Head of Software Engineering to actively identify and guide the team through technical and operational challenges. *The successful candidate will be self-aware with intuition, gravitas, exceptional leadership and listening skills*.

The 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
  • Looking out for improvements to ways of working


  • Generalist with a background in full-stack, end-to-end cloud application design and development
  • Senior or leadership experience in a small team
  • 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, but keen polyglot - very confident in at least one other mainstream language
  • Comfortable with SQL and NoSQL databases - both populating and querying
  • Experience working with non-technical users - gathering and refining complex requirements

Required skills

  • Cloud Computing
  • ECS
  • Leadership
  • Python
  • SQL
  • Core Java
  • E2E
  • Architecting
  • NoSQL

Application questions

Are you authorised to work in the UK?
Are you comfortable working in a west London office 4 days a week?

Reference: 52349476

Please note Reed.co.uk does not communicate with candidates via Whatsapp, and we will never ask you to provide your bank, passport or driving licence details during the application process. To stay safe in your job search and flexible work, we recommend visiting JobsAware, a non-profit, joint industry and law enforcement organisation working to combat labour market abuse. Visit the JobsAware website for information and free expert advice for safer work.

Report this job