I'm looking for a Principal Engineer to join a leading BioTech client of mine on a permanent basis.
- Salary: £80,000 - £90,000
- 4 days p/w on-site.
- Paddington
Job title is principal, but the role is essentially a senior engineer who enjoys mentoring and coaching juniors as well as being involved in high level architectural discussions. There is no line management responsibilities and the role is very hands on.
Requirements:
Essential:
- Generalist with a background in the back-end stack, end-to-end cloud application design and development
- Python for applications expert, but keen polyglot – very proficient in at least one other mainstream language
- Modern software development practices – DevOps, CI/CD, containerisation, serverless, testing
- Strong experience with infrastructure as code on AWS using a wide range of AWS services; EC2, ECS, Lambda, S3, SQS, RDS, DocumentDb, DynamoDb, CloudWatch, Glue, VPC and IAM
- Comfortable with SQL and noSQL databases – both populating and querying using native queries and pandas/datatable
- Agile – Scrum or Kanban delivery, iterating on software with pragmatic value increments and customer engagement, general passion for the agile approach
- Experience working with non-technical users – gathering and refining complex requirements
- Pragmatic - interested in solving real-world problems, not technology for its own sake
- Excellent time management and organisation
- Good and precise communication – verbal and written, with broad and varied audiences
- Team focused – you enjoy working to shared goals and helping others
- A believer in processes with a keen eye for spotting inefficiencies
- Interest in learning new skills and contribute outside your direct role
- Desire to learn, and be curious about, all aspects of the drug discovery process and how we aim to improve it
Nice to have:
- Background in Biology/Pharma
- Experience of workflow technology e.g. Airflow, Dagster, NiFi, NextFlow etc
- Front end development e.g. React/Angular, Next.js
- Experience of common data lake technology e.g. Databricks, Snowflake, Glue
- Experience of machine learning, MLOps, or LLM technologies