Data Engineer

BMS Performance Ltd.

London Borough of Wandsworth

Hybrid

GBP 52.000 - 64.000

Vollzeit

vor 33 Stunden
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Medical insurance
25 days' annual leave
Cycle to Work
Work-from-home and wellbeing allowance
Annual bonus

Zusammenfassung

BMS Performance Ltd. in London is seeking a Data Engineer to drive cloud data migrations and build robust ETL pipelines, working across software and data teams to move customer data to cloud platforms.

The role combines ownership of projects with collaboration, mentoring juniors, and contributing to infrastructure and product initiatives. Office attendance is required twice per week in South West London; the package includes a salary up to £58,000, bonus, medical insurance, 25 days leave, and

Qualifikationen

  • At least three years' experience in data engineering or related discipline.
  • Degree in Computer Science, Information Systems or equivalent.
  • Strong AWS experience (EC2, S3, Lambda) and cloud-native architectures.
  • Strong MySQL skills and OO programming.
  • Experience with C#, .NET Core, Python, PHP and React.
  • Experience building ETL pipelines and data integration across legacy and modern systems.
  • Git, CI/CD, Docker and Kubernetes experience.
  • Experience supporting AI/ML data workflows.
  • Knowledge of data governance, monitoring, observability and GDPR requirements.
  • Familiarity with Kafka, Spark or Flink.

Aufgaben

  • Own migration projects from source data to transfer, validation and troubleshooting.
  • Develop and improve ETL pipelines using Python, MySQL and AWS.
  • Build migration tools linking legacy PHP/C# systems with modern .NET services.
  • Develop .NET microservices with monitoring and integration into wider platforms.
  • Configure AWS infrastructure to support secure, scalable data processing.
  • Maintain data quality, lineage, governance and traceability throughout migration.
  • Support AI/ML projects through reliable datasets and metadata.
  • Contribute to infrastructure-as-code practices and deployment procedures.
  • Share knowledge and mentor junior colleagues across teams.

Kenntnisse

Cloud migration
ETL pipelines
Data governance
Mentoring
Communication

Ausbildung

Bachelor's degree in Computer Science, Information Systems or equivalent

Tools

AWS (EC2, S3, Lambda)
Docker
Kubernetes
Git
CI/CD
React
C#
Python
MySQL
PHP
Kafka
Spark
Flink

Jobbeschreibung

· Join an established international software business investing in its technology and growing its engineering team.

· Develop your expertise across cloud technologies, data migration and modern software platforms through varied, hands-on projects.

· Build towards technical leadership, with opportunities to mentor junior colleagues and explore career moves across the wider business.

About the Company

An established software business is growing its engineering team to support increasing customer demand. Its platforms help organisations manage day-to-day operations, with reliable data playing a central role in bringing new customers onto its systems.

The business offers a collaborative working environment, varied technical projects and opportunities to progress across its wider engineering teams.

About the Role: Data Engineer

This position suits a Data Engineer or Software Engineer with recent experience delivering cloud data migrations.

The main focus is moving customer data from existing systems into cloud-based platforms. Alongside project delivery, the role involves developing migration tools, improving data pipelines and resolving integration challenges.

The position combines independent project ownership with close collaboration across development, infrastructure and product teams. Office attendance is required twice per week in South West London.

Responsibilities
  • Take ownership of migration projects, from understanding source data through to transfer, validation and troubleshooting.
  • Develop and improve ETL pipelines using Python, MySQL and AWS.
  • Build migration tools and supporting applications, connecting legacy PHP/C# systems with modern .NET services.
  • Develop .NET microservices with effective monitoring and integration into wider platforms.
  • Configure and improve AWS infrastructure to support secure, scalable data processing.
  • Maintain data quality, lineage, governance and traceability throughout the migration process.
  • Support AI and machine learning projects through reliable datasets, structured models and accessible metadata.
  • Contribute to infrastructure-as-code practices, deployment processes and engineering standards.
  • Share technical knowledge, mentor junior colleagues and communicate effectively with technical and non-technical stakeholders.
Requirements
  • At least three years' experience in data engineering, software engineering or a related discipline, including recent cloud migration work.
  • A degree in Computer Science, Information Systems or equivalent practical experience.
  • Strong AWS experience, particularly EC2, S3 and Lambda, alongside experience with EKS and cloud-native architectures.
  • Strong MySQL skills and a sound understanding of object-oriented programming.
  • Development experience with C#, .NET Core, Python, PHP and React.
  • Experience building ETL pipelines and integrating data across legacy and modern systems.
  • Confidence using Git, CI/CD pipelines, Docker and Kubernetes.
  • Experience supporting AI-related projects or AI/ML data workflows.
  • Knowledge of data governance, monitoring, observability and GDPR requirements.
  • Familiarity with technologies such as Kafka, Spark or Flink.
  • Ability to contribute technical direction, support junior colleagues and explain complex issues clearly.
  • Existing UK right to work, as sponsorship is unavailable.
Package
  • Basic salary up to £58,000, depending on experience.
  • Annual bonus opportunity.
  • Medical insurance.
  • 25 days' annual leave.
  • Cycle to Work scheme.
  • Work-from-home and wellbeing allowances.
  • Ongoing development and opportunities for career progression.
Candidate Location

South West London, Surrey and surrounding areas, with the ability to attend the office twice per week.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Data Engineer
Data Engineer

Nextech • Milton Keynes

Hybrid
GBP 63.000 - 77.000
Competitive salary
Bonus potential
Pension
+4
Data Engineer
Data Engineer

Digi2al Limited • Portsmouth

Vor Ort
GBP 65.000 - 90.000
Bonus
Pension
Healthcare
+1
Data Engineer
Data Engineer

Futureheads • Greater London

Hybrid
GBP 92.000 - 129.000
Executive visibility
Cloud-native data environment
Architectural influence
+2
Big Data Engineer
Big Data Engineer

NPAworldwide • Liverpool

Hybrid
GBP 50.000 - 70.000
Flexible working
Hybrid/remote working
Learning & Development
+5
Data Solutions Engineer
Data Solutions Engineer

NPAworldwide • Cardiff

Vor Ort
GBP 50.000 - 70.000
Flexible working
Hybrid/remote working
Dev budget for conferences and courses
+3
Data Engineer
Data Engineer

SmartSourcing Ltd • Manchester

Vor Ort
GBP 49.000 - 60.000
Hybrid working
Office locations
Data Engineering Lead
Data Engineering Lead

Artis Recruitment • West of England

Vor Ort
GBP 77.000 - 94.000
Hybrid working
Excellent career development
Healthcare and wellbeing
+2
Data Engineer
Data Engineer

Principle • City Of London

Hybrid
GBP 88.000 - 120.000
Data Platform Engineer
Data Platform Engineer

NPAworldwide • Leeds

Hybrid
GBP 50.000 - 70.000
Flexible working
Hybrid/remote working
Learning & Development
+5
Data Engineer
Data Engineer

Principle HR • City Of London

Hybrid
GBP 94.000 - 114.000