Platform Engineer
Role details
Job location
Tech stack
Job description
The role Healx is hiring a motivated Platform Engineer to build cloud infrastructure and develop production pipelines that enable our AI drug discovery process. You will bridge the gap between infrastructure and scientific software, both designing, building and supporting cloud infrastructure and collaborating with bioinformaticians, machine learning engineers and data scientists to implement data pipelines. You will join a small, agile engineering team where individuals take ownership of tasks, innovate quickly and collaborate extensively through pair programming. Working closely with technical members of data and digital science teams you will clearly see the impact your work has on pioneering the next generation of AI drug discovery and finding treatments for rare disease patients in need. How we work with AI coding tools Our engineers understand and use AI development tools to solve problems and implement systems efficiently while retaining responsibility for system design, implementation and testing of code. We aim to move quickly while building systems we understand deeply and can maintain. Key Responsibilities
- Design, build, maintain and improve cloud infrastructure in AWS (and some GCP) to enable AI drug discovery workflows
- Follow infrastructure as code (IaC) and CI/CD principles to build maintainable infrastructure using Terraform and CircleCI
- Take advantage of latest AWS tools and apply best practices across our cloud estate to ensure security, availability and observability
- Work closely with technical users across the company to understand and support their computational needs
- In collaboration with data scientists write code to build, test and automate production pipelines in tools such as Nextflow, Airflow, MLflow and KNIME
- Embrace the use of AI coding tools and agents to accelerate delivery while retaining responsibility for system design, implementation and testing of code, Working at Healx Healx works from a modern accessible office in the centre of Cambridge within easy reach of the train station. We offer a flexible, diverse and inclusive working environment that considers your individual needs and believes in maintaining a sustainable work-life balance and we are open to discussing flexible working arrangements. We are a hybrid team operating on a highly collaborative model that values synchronization and pair programming. If you are excited about the role but are unsure whether your location aligns perfectly, we encourage you to apply and start a conversation. If you are remote, you are expected to attend workshops in Cambridge every couple of months. You will be welcomed by a team of colleagues with decades of accumulated experience in their areas of expertise, happy to help you develop your own skills in a highly collaborative environment and who are keen to provide guidance and support in your personal and career development plans. Healx will provide you with support and guidance to help you do your best work and make an impact. We offer flexible working and believe in maintaining a sustainable work-life balance. If you require any reasonable adjustments during the recruitment process, please let us know - we're happy to accommodate
Requirements
- You have strong ownership of parts of our cloud infrastructure, familiarity with our Terraform codebase and are shipping regular improvements
- Infrastructure you've designed and deployed is supporting drug discovery pipelines
- You have taken ownership of security, cost management and observability in our cloud estate
- Computational workflows are in production that you've built in Nextflow, Airflow, MLflow or similar in collaboration with digital scientists
- You have shipped maintainable code to enable lambda functions, automation scripts and internal tools in several of our Python repositories, * We're looking for a mid level engineer with solid hands on experience building cloud infrastructure in a commercial environment who is keen to apply what they already know and learn new skills.
- You are highly collaborative and driven to solve problems that help others and drive the Healx mission
- You have hands-on experience (typically around 2+ years) working with a cloud platform, ideally AWS, and are excited about building cloud infrastructure following best practices
- You are a proponent and practitioner of infrastructure as code principles, ideally with experience in Terraform, and have experience building, maintaining and scaling CI/CD pipelines
- Solid experience writing maintainable and well tested code following best practices in at least one language (we use mainly Python and some Go)
- An automation mindset, ideally with experience building production workflows in tools like Airflow
Benefits & conditions
- Financial - Competitive salary, share options, 7% employer pension contributions, life insurance of 4x base salary
- Health and Wellbeing - Private medical insurance, 25 days annual leave (plus bank holidays) with the option to purchase additional days to support a healthy work-life balance, wellbeing support via Spill and our Employee Assistance Programme
- Hybrid Working - Flexible and remote working options, home office set-up allowance, periodic in-person team days for company-wide collaboration and celebration
- Family Friendly - Enhanced family leave policies and flexible working practices
- Personal Development and Growth - Personal learning and development budgets, regular personal development conversations and career support
- Community Engagement and Support - One paid day off per year to volunteer for a cause aligned with our mission of supporting patients living with rare diseases; the opportunity to hear from and engage with patient groups and communities who offer us valuable insights into the experiences of those affected by rare diseases