Compute Platform Engineer II in London
Compute Platform Engineer II

Compute Platform Engineer II in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
G

At a Glance

  • Tasks: Design and build innovative tools for data-driven solutions in healthcare.
  • Company: Join GSK, a global leader in biopharma, dedicated to improving health.
  • Benefits: Flexible working, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact on patient health through cutting-edge technology.
  • Qualifications: Degree in Data Engineering or related field; experience with Python and Cloud.
  • Other info: Collaborative environment with a focus on innovation and career development.

The predicted salary is between 36000 - 60000 £ per year.

At GSK, we want to supercharge our data capability to better understand our patients and accelerate our ability to discover vaccines and medicines. The Onyx Research Data Platform organization represents a major investment by GSK R&D and Digital & Tech, designed to deliver a step-change in our ability to leverage data, knowledge, and prediction to find new medicines.

We are a full-stack shop consisting of product and portfolio leadership, data engineering, infrastructure and DevOps, data / metadata / knowledge platforms, and AI/ML and analysis platforms, all geared toward:

  • Building a next-generation, metadata- and automation-driven data experience for GSK’s scientists, engineers, and decision-makers, increasing productivity and reducing time spent on “data mechanics”
  • Providing best-in-class AI/ML and data analysis environments to accelerate our predictive capabilities and attract top-tier talent
  • Aggressively engineering our data at scale, as one unified asset, to unlock the value of our unique collection of data and predictions in real-time

Our Compute Platform Engineering team is building a first-in-class platform of toolchains and workflows that accelerate application development, scale up computational experiments, and integrate all computation with project metadata, logs, experiment configuration and performance tracking over abstractions that encompass Cloud and High-Performance Computing (HPC). This metadata-forward, CI/CD-driven platform represents and enables the entire application and analysis lifecycle including interactive development and explorations (notebooks), large-scale batch processing, observability and production application deployments.

A Compute Platform Engineer II is a technical contributor who can consistently take a poorly defined business or technical problem, work it to a well-defined problem / specification, and execute on it at a high level. They have a strong focus on metrics, both for the impact of their work and for its inner workings / operations. They are a model for the team on best practice for software development in general (and their specialization in particular), including code quality, documentation, DevOps, and testing. They ensure robustness of our services and serve as an escalation point in the operation of existing services, pipelines, and workflows. They should be familiar with the tools of their specialization and of their customers and engaged with the open-source community surrounding them – potentially, even to the level of contributing pull requests.

In this role you will:

  • Design, build, and operate tools, services, workflows that deliver high value through the solution to key business problems.
  • Responsible for development of key components of a hybrid on-prem/cloud compute platform for both interactive and scalable batch computing and establishing of processes and workflows to transition existing HPC users and teams to this platform.
  • Responsible for code-driven environment, applications, and container/image builds as well as CI/CD driven application deployments.
  • Consult science users on application scalability to PBs of data by having a deep understanding of software engineering, algorithms, and underlying hardware infrastructure and their impact on performance.
  • Confidently optimizes design and execution of complex solutions within large-scale distributed computing environments.
  • Produces well-engineered software, including appropriate automated test suites, technical documentation, and operational strategy.
  • Ensure consistent application of platform abstractions to ensure quality and consistency with respect to logging and lineage.
  • Fully versed in coding best practices and ways of working, and participates in code reviews and partnering to improve the team’s standards.
  • Adhere to QMS framework and CI/CD best practices and helps to guide improvements to them that improve ways of working.

We are looking for professionals with these required skills to achieve our goals:

  • Bachelor’s degree in Data Engineering, Computer Science, Software Engineering or another relevant area.
  • Significant experience within industry within a technical role.
  • Experience with Python.
  • Experience with Cloud.
  • Experience with High Performance Compute (HPC).

If you have the following characteristics, it would be a plus:

  • Master’s degree or PhD in Data Engineering, Compute Science, Software Engineering or another relevant area.
  • Knowledge and use of at least one common programming language: e.g., Python, Go, C++, Scala, Java, including toolchains for documentation, testing, and operations / observability.
  • Expertise in modern software development tools / ways of working (e.g. git/GitHub, devops tools, metrics / monitoring, …).
  • Cloud expertise (e.g., AWS, Google Cloud, Azure), including infrastructure-as-code tools and scalable compute technologies, such as Google Batch and Vertex.
  • Experience with CI/CD implementations using git and a common CI/CD stack (e.g., Azure DevOps, CloudBuild, Jenkins, CircleCI, GitLab).
  • Expertise with Docker, Kubernetes, and the larger CNCF ecosystem including experience with application deployment tools such as Helm.
  • Experience with low level application builds tools (make, CMake) as well as automated build systems such as spack or easybuild.
  • Application experience of CI/CD implementations using git and a common CI/CD stack (e.g., Jenkins, CircleCI, GitLab, Azure DevOps).
  • Experience in workflow orchestration with tools such as Argo Workflow, Airflow, and scientific workflow tools such as Nextflow, Snakemake, VisTrails, or Cromwell.
  • Experience with application performance tuning and optimization, including in parallel and distributed computing paradigms and communication libraries such as MPI, OpenMP, Gloo, including deep understanding of the underlying systems (hardware, networks, storage) and their impact on application performance.
  • Demonstrated excellence with agile software development environments using tools like Jira and Confluence.
  • Familiarity with the tools, techniques, optimizations in high-performance applications space, including engagement with the opensource community (and potentially making contributions to such tools).

Closing Date for Applications: Sunday 8th February 2026 (COB)

Please note: As we approach the holiday season, our recruitment team and hiring managers will have limited availability between now and early January. We encourage you to apply and will review all applications, however response times may be longer than usual, and interviews may be scheduled after the New Year. We appreciate your understanding and look forward to connecting soon!

GSK is a global biopharma company with a purpose to unite science, technology and talent to get ahead of disease together. We aim to positively impact the health of 2.5 billion people by the end of the decade, as a successful, growing company where people can thrive. We get ahead of disease by preventing and treating it with innovation in specialty medicines and vaccines. We focus on four therapeutic areas: respiratory, immunology and inflammation; oncology; HIV; and infectious diseases – to impact health at scale.

GSK is an Equal Opportunity Employer. This ensures that all qualified applicants will receive equal consideration for employment without regard to race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), parental status, national origin, age, disability, genetic information (including family medical history), military service or any basis prohibited under federal, state or local law.

We believe in an agile working culture for all our roles. If flexibility is important to you, we encourage you to explore with our hiring team what the opportunities are.

Compute Platform Engineer II in London employer: GlaxoSmithKline

At GSK, we pride ourselves on being an exceptional employer, fostering a culture of innovation and collaboration that empowers our employees to thrive. As a Compute Platform Engineer II, you will be part of a dynamic team dedicated to advancing healthcare through cutting-edge technology, with ample opportunities for professional growth and development in a supportive environment. Our commitment to flexibility and work-life balance, combined with our mission to positively impact global health, makes GSK a truly rewarding place to build your career.
G

Contact Detail:

GlaxoSmithKline Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Compute Platform Engineer II in London

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at GSK. A friendly chat can open doors and give you insights that a job description just can't.

Tip Number 2

Show off your skills! If you've got a project or a GitHub repo that showcases your coding chops, don't hesitate to share it during interviews. It’s a great way to demonstrate your expertise in Python and cloud technologies.

Tip Number 3

Prepare for technical questions! Brush up on your knowledge of CI/CD practices and high-performance computing. Being able to discuss these topics confidently will set you apart from the crowd.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, you’ll be part of a community that values innovation and collaboration in tech.

We think you need these skills to ace Compute Platform Engineer II in London

Python
Cloud Computing
High Performance Computing (HPC)
CI/CD Implementation
Docker
Kubernetes
Agile Software Development
Data Engineering
Software Engineering
Application Performance Tuning
Workflow Orchestration
Technical Documentation
DevOps Tools
Metrics and Monitoring

Some tips for your application 🫡

Tailor Your Cover Letter: Make sure to customise your cover letter for the Compute Platform Engineer II role. Highlight your relevant experience with Python, Cloud, and HPC, and explain how your skills align with GSK's mission to enhance data capabilities.

Showcase Your Technical Skills: In your CV, be specific about your technical expertise. Mention any experience with CI/CD, Docker, Kubernetes, and other tools mentioned in the job description. This will help us see how you can contribute to our team right away.

Be Clear and Concise: When writing your application, keep it clear and to the point. Use bullet points where possible to make your achievements stand out. We appreciate straightforward communication that gets to the heart of your qualifications.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it helps us keep everything organised on our end.

How to prepare for a job interview at GlaxoSmithKline

Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, Cloud platforms, and HPC. Brush up on your coding skills and be ready to discuss how you've used these tools in past projects.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've taken a poorly defined problem and turned it into a well-defined solution. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight your impact.

Understand GSK's Mission

Familiarise yourself with GSK’s goals and how the Compute Platform Engineer role contributes to their mission of improving patient outcomes. This will show your genuine interest in the company and help you align your answers with their values.

Prepare for Technical Questions

Expect technical questions related to software development best practices, CI/CD processes, and performance optimisation. Practice explaining complex concepts clearly and concisely, as communication is key in this role.

Compute Platform Engineer II in London
GlaxoSmithKline
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

G
  • Compute Platform Engineer II in London

    London
    Full-Time
    36000 - 60000 £ / year (est.)
  • G

    GlaxoSmithKline

    5000-10000
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>