Senior Software Engineer

IntaPeople

Greater London

On-site

GBP 55,000 - 60,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

25 days holiday allowance
Annual bonus scheme
Private medical care
Flexible working hours
Matched pension contribution

Job summary

IntaPeople Limited is looking for a mid-senior level Data Engineer to join their digital engineering team. In this role, you will design, build, and maintain ETL pipelines using Python and work primarily within the Microsoft Azure ecosystem. The position offers a salary in the range of £55,000 - £60,000, along with an annual bonus scheme, private medical care, and hybrid working arrangements. Ideal candidates should have strong experience in Python, SQL Server, and Azure Data Factory.

Qualifications

  • 5+ years of experience in data engineering.
  • Strong knowledge of the Microsoft Azure ecosystem.

Responsibilities

  • Design, build, and maintain Python-based ETL pipelines.
  • Account for and lead SQL development.
  • Develop data lake within Azure Synapse.
  • Meet with business stakeholders to define requirements.
  • Produce technical documentation including data dictionaries.

Skills

Strong Python experience for data engineering
Strong experience working with SQL Server
Strong experience working with Azure Data Factory
Hands-on experience with data lake platforms
Experience with tooling such as CI/CD pipelines
The ability to lead feature specifications
Adopting an AI-first approach to development

Job description

Overview

IntaPeople are hiring for a mid-senior level Data Engineer to join a growing digital engineering team working on modern technology platforms. You’ll work alongside an established BI & Data to play a role in an active phase of platform modernisation. The successful candidate will join a small, collaborative team of data engineers and analysts delivering work across the full data lifecycle, from extraction and transformation through to data modelling and reporting.

This role sits at the heart of a growing data engineering capability in Cardiff. You’ll be actively involved in delivering high‑quality data solutions, while acting as a trusted reference point for best practice across the team. From shaping and delivering ETL workflows to collaborating directly with stakeholders, your work will help ensure data platforms evolve in line with the organisation’s expanding requirements.

You will be working primarily within the Microsoft Azure ecosystem, including Azure SQL Server, Azure Data Factory, and Azure DevOps.

Required Skills
  • Strong Python experience for data engineering
  • Strong experience working with SQL Server
  • Strong experience working with Azure Data Factory and Azure DevOps
  • Hands-on experience with data lake platforms, Azure Synapse, Databricks, or equivalent experience/skills
  • Experience with tooling such as CI/CD pipelines and version control
  • The ability to lead feature specifications and working closely with key business stakeholders
  • Adopting an AI-first approach to development and being inquisitive to its benefits and features
Key Responsibilities
  • Reporting into the Director of Data Engineering and working closely with other Data Engineers and Analysts within the business
  • You will be responsible for the design, build, and maintenance of Python-based ETL pipelines
  • Accounting and leading the SQL development
  • Data lake development within Azure Synapse, working to the organisation’s architecture standards
  • Meeting with business stakeholders to define requirements and translate them into solution designs
  • Keeping stakeholders informed on the status of data initiatives
  • Producing technical documentation: solution designs, data dictionaries, and engineering runbooks
  • Reviewing and guiding the work of less experienced members of the team
  • Contributing to solution design discussions and architecture decisions
Role overview
  • Senior Data Engineer
  • Starting Salary of £55,000 - £60,000
  • Annual bonus scheme between 10%-20%
  • 25 days holiday allowance (which increases with service)
  • Central Cardiff office location
  • True Flexible working hours
  • Hybrid working setup – expectations are typically 2-3 days per week
  • Private Medical care
  • Company wide trips
  • Group Life Assurance, Income Protection & Critical Illness cover
  • Matched pension contribution
  • Cycle to work scheme

If you're an experienced Data Engineer looking to make an impact in a modern, forward-thinking team, this is a great opportunity.

Please note we do not have the ability to provide sponsorship and candidates must only apply who have the ability to work without restriction within the UK.

Interested? Click apply now with your CV or call 02920 252 500 for a chat!

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

IntaPeople: STEM Recruitment • Pontypridd

Hybrid
GBP 52,000 - 56,000
28 days annual leave + public holidays
Flexible working environment
Competitive pension scheme
+4
Senior Data Engineer
Senior Data Engineer

IntaPeople: STEM Recruitment • Newport

Hybrid
GBP 55,000 - 75,000
25 days annual leave
Free parking on-site
Bonus Scheme
+7
Senior Data Engineer (Azure)
Senior Data Engineer (Azure)

Cognitive Group | Part of the Focus Cloud Group • Greater London, Newcastle upon Tyne

Hybrid
GBP 70,000 - 100,000
30 days leave
Pension contribution
Income protection
+5
Senior Data Engineer
Senior Data Engineer

Tenth Revolution Group • Portsmouth

On-site
GBP 70,000
Pension scheme
Private healthcare options
Opportunities for training and development
Senior Data Engineer
Senior Data Engineer

Transform • Greater London

On-site
GBP 75,000 - 110,000
Holiday entitlement
Birthday day off
Pension eligibility (matched)
+4
Senior Data Engineer
Senior Data Engineer

Jefferson Frank • Milton Keynes

On-site
GBP 54,000 - 90,000
Remote working environment
Performance-related bonus
Data Engineer
Data Engineer

Harnham • West Midlands

Hybrid
GBP 40,000 - 50,000
Data Engineer
Data Engineer

Michael Page • Manchester

Hybrid
GBP 50,000 - 60,000
Competitive salary
Hybrid working model
Comprehensive benefits package
+1
Senior Data Engineer
Senior Data Engineer

Cyber Security training courses • Milton Keynes

Hybrid
GBP 81,000 - 99,000
Remote working environment
Performance-related bonus scheme
Opportunity to lead a growing team
Data Engineer
Data Engineer

Tenth Revolution Group • Cardiff

Hybrid
GBP 54,000 - 66,000
Hybrid work
Cardiff offices
Databricks & Azure tech
+3