At a Glance
- Tasks: Lead a team of data engineers to build innovative data pipelines and solutions.
- Company: Join GSK, a leader in research and development with a focus on collaboration.
- Benefits: Enjoy a hybrid work model, competitive salary, and opportunities for professional growth.
- Why this job: Make a real impact in healthcare by shaping the future of data engineering.
- Qualifications: Strong background in data engineering and experience with agile methodologies required.
- Other info: Diverse and inclusive workplace with a commitment to equal opportunity.
The predicted salary is between 43200 - 72000 ÂŁ per year.
Location: London, United Kingdom — Hybrid (office & remote)
Position Summary
As a Staff Data Engineer, you will lead a scrum team of world‑class data engineers, building and guiding automated, scalable, sustainable pipelines that support our scientists, engineers, and decision‑makers. You shape the engineering direction of the Onyx platform and influence best‑practice adoption across data ingestion, streaming, transformation, knowledge graphs, metadata, vectorized pipelines, and AI/GenAI integration. You partner with platform, bioinformatics, and ML teams to ensure data pipelines meet scientific and regulatory requirements.
Key Responsibilities
- Lead and mentor a team of data engineers in delivering data and knowledge products that advance GSK R&D.
- Architect end‑to‑end data pipeline patterns, abstractions, and reusable frameworks, improving reliability, observability, and developer experience.
- Define standards for data modelling, lineage, metadata, vectorization, and governance.
- Collaborate with other data engineering leads to design new data flows that maximise reuse and align with event‑driven microservice architectures.
- Work with ML and GenAI teams to optimise data flows for fine‑tuning, prompt engineering, and retrieval‑augmented generation, championing best practices for GenAI workloads.
- Drive engineering discipline, including QMS framework and CI/CD best practices, and spearhead continuous improvement in the area.
- Serve as a technical knowledge holder, continuously building expertise and sharing insights across the organization.
Basic Qualifications
- Bachelor’s degree in Data Engineering, Computer Science, Software Engineering or related discipline.
- Strong data engineering experience in industry.
- Experience with agile software development (Jira, Confluence).
- Proven ability to overcome high‑volume, high‑compute challenges.
- Familiarity with orchestrating tooling and cloud platforms (AWS, GCP, Azure, Kubernetes).
- Experience in automated testing and design.
- Experience with DevOps practices and CI/CD pipelines (Git/GitLab/Jenkins/etc.).
- Deep knowledge of at least one programming language (Python, Scala, Java).
- Hands‑on experience with big‑data tools (Spark, Kafka, etc.).
- Experience with IaC and automation tools (Terraform).
- Expertise in data modelling, database concepts and SQL.
Preferred Qualifications
- Master’s or PhD in Data Engineering, CS or related discipline.
- Familiarity with vector databases, embeddings, LLM data pipelines and RAG architecture.
Benefits & Working Pattern
Hybrid working model: balance in‑office collaboration with remote focus.
Application Process
Submit CV and a short note explaining why this role matters to you and how you would contribute. We welcome candidates from all backgrounds.
Legal Notice
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. If you require adjustments to the recruitment process, please contact UKRecruitment.Adjustments@gsk.com.
Staff Engineering & Team Lead in London employer: Gsk
Contact Detail:
Gsk Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Engineering & Team Lead in London
✨Tip Number 1
Network like a pro! Reach out to current employees at GSK or in similar roles on LinkedIn. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus!
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills. Since this role involves data engineering and AI/GenAI integration, be ready to discuss your experience with big-data tools and cloud platforms. We want you to shine!
✨Tip Number 3
Showcase your leadership skills! As a Staff Data Engineer, you'll be mentoring others. Think of examples from your past where you've led a team or project successfully, and be ready to share those stories.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're serious about joining the team at GSK. Let's get you that dream job!
We think you need these skills to ace Staff Engineering & Team Lead in London
Some tips for your application 🫡
Craft a Compelling CV: Your CV is your first impression, so make it count! Highlight your relevant experience in data engineering and leadership roles. Tailor it to showcase how your skills align with the responsibilities of leading a scrum team and building scalable data pipelines.
Write a Personal Note: Don’t skip the short note! This is your chance to express why this role excites you and how you can contribute to the Onyx platform. Be genuine and specific about your passion for data engineering and your vision for the team.
Showcase Your Technical Skills: Make sure to highlight your technical expertise, especially in areas like cloud platforms, big-data tools, and programming languages. Mention any experience with CI/CD practices and automated testing, as these are key for the role.
Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and ensure it gets the attention it deserves. Don’t miss out on this opportunity!
How to prepare for a job interview at Gsk
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, like Python, Spark, and cloud platforms. Brush up on your knowledge of data pipelines and DevOps practices, as you’ll likely be asked to discuss how you’ve applied these in past projects.
✨Showcase Your Leadership Skills
As a Staff Data Engineer and Team Lead, you’ll need to demonstrate your ability to lead and mentor a team. Prepare examples of how you’ve successfully guided teams in the past, focusing on your approach to fostering collaboration and driving engineering discipline.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills in high-volume, high-compute scenarios. Think of specific challenges you’ve faced and how you overcame them, especially in relation to data ingestion and transformation processes.
✨Align with Company Values
GSK values diversity and inclusion, so be ready to discuss how your background and experiences can contribute to a diverse team. Highlight any initiatives you’ve been part of that promote inclusivity or how you’ve worked with diverse groups in your previous roles.