Data Engineer - Data & Analytics Platforms in City of Westminster
Data Engineer - Data & Analytics Platforms

Data Engineer - Data & Analytics Platforms in City of Westminster

City of Westminster Full-Time 55000 - 65000 £ / year (est.) Home office (partial)
IBM

At a Glance

  • Tasks: Lead the design and delivery of scalable data engineering solutions for analytics and AI.
  • Company: Join IBM Consulting UK FutureNow, a leader in hybrid cloud and AI.
  • Benefits: Flexible working, 25 days holiday, health cover, and continuous learning opportunities.
  • Other info: Collaborate with top professionals in a diverse and inclusive environment.
  • Why this job: Make a real impact with cutting-edge tech while growing your career.
  • Qualifications: Experience with Python, SQL, and cloud data services required.

The predicted salary is between 55000 - 65000 £ per year.

As a Senior Data Engineer within Data & Analytics Platforms, you will lead the design and delivery of scalable, reliable data engineering solutions that underpin analytics, data science, and AI use cases across client environments.

Responsibilities

  • Lead the design and development of robust data pipelines and data platforms to support analytics and AI workloads.
  • Build and maintain batch and streaming data solutions, including ingestion, transformation, and orchestration.
  • Design appropriate data models using relational, dimensional, or other modelling techniques, selecting approaches based on the requirements of analytics, reporting, and data science use.
  • Collaborate across multiple teams and client stakeholders to design and deliver end to end data and AI solutions within the wider client technology.
  • Work across cloud based data platforms and services (e.g. AWS, Azure, or GCP).
  • Design and deliver data solutions that are functionally correct and fit for purpose, while meeting non functional requirements such as security, performance, resilience, and maintainability.
  • Support and guide junior engineers through technical leadership and mentoring.
  • Contribute to platform and engineering standards, best practices, and continuous improvement across engagements.

Qualifications

  • Strong experience with Python, SQL, and data engineering frameworks or tools.
  • Proven experience designing and delivering data pipelines and data platforms in a professional environment.
  • Hands on experience with cloud data services (e.g. Azure Data Factory, Databricks, Synapse, AWS Glue, Redshift, BigQuery, or equivalents).
  • Experience working with relational and/or NoSQL databases.
  • Solid understanding of data modelling, integration patterns, and data quality principles.
  • Strong problem solving and communication skills, with experience working in multidisciplinary delivery teams.

Preferred Technical & Professional Experience

  • Familiarity with data pipeline orchestration tools (e.g., Apache Airflow, Luigi).
  • Knowledge of data quality and metadata management practices.
  • Understanding of data virtualisation and data federation techniques.
  • Experience with big data technologies (e.g., Hadoop, Spark).
  • Experience supporting analytics, data science, or machine learning use cases.
  • Exposure to streaming or event driven architectures (e.g. Kafka or equivalent).
  • Experience with CI/CD, infrastructure as code, or platform automation.
  • Background delivering solutions in regulated or security constrained environments such as public sector or financial services.

IBM is committed to creating a diverse environment and is proud to be an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

At IBM Consulting UK FutureNow, you'll build a career at the forefront of hybrid cloud and AI, working with leading clients across the public and private sectors. You'll collaborate with top industry professionals, gain hands on experience with cutting edge technologies, and deliver solutions that create real business impact. From day one, you'll work on meaningful, high profile programmes that stretch your skills and accelerate your growth. We invest heavily in you—supporting continuous learning, in demand skills development, and long term career progression. You'll thrive in a flexible, inclusive environment that values curiosity, encourages reinvention, and recognises what makes you unique.

Benefits

  • Tools and policies to support your work‑life balance from flexible working approaches, sabbatical programmes, paid paternity leave, maternity leave and an innovative maternity returners scheme.
  • More traditional benefits, such as 25 days holiday (in addition to public holidays), private medical, dental & optical cover, online shopping discounts, an Employee Assistance Program, life assurance and a group pension plan through salary sacrifice.

Data Engineer - Data & Analytics Platforms in City of Westminster employer: IBM

At IBM Consulting UK FutureNow, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Senior Data Engineer, you'll have the opportunity to work with cutting-edge technologies while receiving robust support for your professional growth through continuous learning and career progression. Our commitment to work-life balance, inclusive practices, and comprehensive benefits ensures that you can thrive both personally and professionally in a flexible environment.
IBM

Contact Detail:

IBM Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Data Engineer - Data & Analytics Platforms in City of Westminster

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your data engineering projects, especially those involving Python, SQL, and cloud services. This will give potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by brushing up on common data engineering questions and scenarios. Practice explaining your thought process when designing data pipelines or solving problems—communication is key!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Data Engineer - Data & Analytics Platforms in City of Westminster

Python
SQL
Data Engineering Frameworks
Cloud Data Services (e.g. Azure Data Factory, Databricks, AWS Glue)
Relational Databases
NoSQL Databases
Data Modelling
Data Quality Principles
Data Pipeline Orchestration Tools (e.g. Apache Airflow)
Big Data Technologies (e.g. Hadoop, Spark)
Streaming Architectures (e.g. Kafka)
CI/CD
Infrastructure as Code
Technical Leadership
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Python, SQL, and any cloud data services you've worked with. We want to see how you can lead the design and delivery of data solutions!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about data engineering and how your background aligns with our needs. Don't forget to mention any experience you have with data modelling and analytics.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex data challenges in the past. We love seeing candidates who can think critically and come up with innovative solutions, especially in multidisciplinary teams.

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at IBM

✨Know Your Data Engineering Tools

Make sure you brush up on your knowledge of Python, SQL, and any data engineering frameworks or tools you've used. Be ready to discuss specific projects where you designed and delivered data pipelines, as this will show your hands-on experience.

✨Understand the Cloud Landscape

Familiarise yourself with cloud data services like AWS, Azure, or GCP. Be prepared to explain how you've used these platforms in past roles, especially in building scalable data solutions that meet performance and security requirements.

✨Showcase Your Problem-Solving Skills

During the interview, highlight your problem-solving abilities by discussing challenges you've faced in data modelling or integration patterns. Use examples that demonstrate your analytical thinking and how you collaborated with multidisciplinary teams to overcome obstacles.

✨Prepare for Technical Questions

Expect technical questions related to data pipeline orchestration tools like Apache Airflow or Luigi. Brush up on your understanding of data quality principles and be ready to discuss how you've implemented best practices in previous projects.

Data Engineer - Data & Analytics Platforms in City of Westminster
IBM
Location: City of Westminster

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

>