Junior Data Engineer

Nigel Wright Group

Manchester

Hybrid

GBP 32,000 - 39,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Annual bonus
25 days holiday
Christmas shutdown
Hybrid working

Job summary

Nigel Wright Group is seeking a Junior Data Engineer in Manchester to join a growing, technology-driven financial services organisation. You will build and maintain data platforms, pipelines and integrations using Python, APIs and Azure in a hybrid work setting.

The role offers hands-on experience with cloud data platforms, ETL development and reporting solutions, with a strong focus on learning and career progression within data engineering.

Qualifications

  • Strong Python programming skills.
  • Experience working with APIs and integrating data from multiple systems.
  • Good understanding of SQL and relational databases.
  • Familiarity with version control tools such as Git.
  • Strong analytical and problem-solving abilities.
  • Excellent communication skills and ability to work with both technical and non-technical stakeholders.
  • Proactive attitude and willingness to learn new technologies.
  • Strong attention to detail and commitment to quality work.

Responsibilities

  • Building and maintaining Python-based integrations between internal and external systems.
  • Developing, testing and supporting ETL and data transformation processes.
  • Working with APIs to ingest and process data from multiple sources.
  • Maintaining and enhancing data pipelines within the Azure environment.
  • Writing and optimising SQL queries to support reporting and operational requirements.
  • Monitoring data processes, identifying issues and implementing fixes.
  • Supporting data quality, governance and security initiatives.
  • Collaborating with business stakeholders to understand reporting and data requirements.
  • Maintaining technical documentation and ensuring data processes are clearly documented.
  • Contributing to the ongoing evolution of the organisation's cloud-based data platform.

Skills

Python
APIs
SQL
Git
Data pipelines
Azure

Tools

Azure

Job description

Introduction

Are you an aspiring Data Engineer with strong Python skills and a passion for building data solutions that drive better business decisions?

Nigel Wright Group is delighted to be supporting the search for a Junior Data Engineer on behalf of a growing and technology-driven financial services organisation. This is an exciting opportunity to join a business that is investing heavily in its data capabilities and looking to strengthen its Data Engineering function as it continues to scale.

The organisation has built a strong reputation within its market through innovation, customer focus and a commitment to continuous improvement. As data becomes increasingly central to business strategy, the company is seeking an ambitious Junior Data Engineer to help develop and maintain the platforms, pipelines and integrations that underpin reporting, analytics and operational decision-making.

This role offers an excellent opportunity for someone with strong Python skills who is looking to build a long-term career in Data Engineering. Whether you're a Junior Developer, a technically-minded graduate or someone with around 12 months' experience working with Python and APIs, this position provides the chance to gain hands-on exposure to cloud technologies, data platforms and modern engineering practices within a supportive and collaborative environment.

The Role

As Junior Data Engineer, you will play a key role in supporting the development and maintenance of the organisation's data platform, helping to ensure data is accessible, reliable and fit for purpose across the business.

Key responsibilities include:

  • Building and maintaining Python-based integrations between internal and external systems.
  • Developing, testing and supporting ETL and data transformation processes.
  • Working with APIs to ingest and process data from multiple sources.
  • Maintaining and enhancing data pipelines within the Azure environment.
  • Writing and optimising SQL queries to support reporting and operational requirements.
  • Monitoring data processes, identifying issues and implementing fixes where required.
  • Supporting data quality, governance and security initiatives.
  • Collaborating with business stakeholders to understand reporting and data requirements.
  • Maintaining technical documentation and ensuring data processes are clearly documented.
  • Contributing to the ongoing evolution of the organisation's cloud-based data platform.

This is a hands-on role that offers significant scope for learning and development while working alongside experienced technology and data professionals.

What We're Looking For

Success in this role will depend on a combination of technical capability, curiosity and a genuine enthusiasm for learning. We're looking for someone who enjoys solving problems, working with data and continuously developing their skills within a supportive team environment.

We're particularly interested in candidates who can demonstrate:

  • Strong Python programming skills, gained through commercial experience, higher education or personal projects.
  • Experience working with APIs and integrating data from multiple systems.
  • A good understanding of SQL and relational databases.
  • Familiarity with version control tools such as Git.
  • Strong analytical and problem-solving abilities.
  • Excellent communication skills and the ability to work with both technical and non-technical stakeholders.
  • A proactive attitude and willingness to learn new technologies.
  • Strong attention to detail and a commitment to delivering high-quality work.

Exposure to any of the following would be advantageous but is not essential:

  • Microsoft Azure.
  • Data warehousing concepts.
  • ETL development.
  • Power BI or other reporting platforms.
  • Cloud-based data engineering tools and practices.

We're open-minded about background and experience. What matters most is a solid technical foundation, a positive attitude and a desire to build a career within Data Engineering.

Why This Role Stands Out

Opportunity to join a growing organisation with a strong focus on data and technology.

  • Exposure to modern Azure-based data platforms and cloud technologies.
  • Excellent mentoring and career development opportunities.
  • Varied and interesting work across multiple business functions.
  • Hybrid working and a flexible approach to work-life balance.
  • Competitive salary and benefits package.
  • Opportunity to contribute to meaningful business improvement initiatives.
  • Supportive and collaborative culture focused on personal development.
  • A genuine opportunity to establish yourself within one of the fastest-growing disciplines in technology.

This role will be based in the business's Manchester city centre office, with the need to visit the office a minimum of 2 days per week

The salary is up to £35,000 in addition to a range of benefits that include a 105 annual bonus, 25 days holiday, Christmas shutdown and more.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Junior Data Engineer | Python & Azure ETL
Hybrid Junior Data Engineer | Python & Azure ETL

Nigel Wright Group • Manchester

Hybrid
GBP 32,000 - 39,000
Annual bonus
25 days holiday
Christmas shutdown
+1
Junior Data Engineer
Junior Data Engineer

VIQU Limited • City Of London

On-site
GBP 40,000 - 60,000
Data Engineer
Data Engineer

Birchwell Digital • Manchester

On-site
GBP 65,000 - 80,000
Hybrid work from Manchester
Influence over data platform
Modern cloud tooling
+1
Data Engineer
Data Engineer

Nigel Wright Recruitment • Nottingham

Hybrid
GBP 35,000 - 45,000
Hybrid working
Monthly team building sessions
Autonomy
Data Engineer
Data Engineer

Nigel Frank • Liverpool

On-site
GBP 40,500 - 49,500
Birthday leave
Employee wellbeing support programmes
Career progression opportunities
+1
Data Engineer
Data Engineer

GS Group • Reading

Hybrid
GBP 28,000 - 36,000
Senior Software Engineer
Senior Software Engineer

IntaPeople • Greater London

On-site
GBP 55,000 - 60,000
25 days holiday allowance
Annual bonus scheme
Private medical care
+2
Data Engineer
Data Engineer

Michael Page • Manchester

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

Harnham • West Midlands

Remote
GBP 27,000 - 45,000
Data Engineer (Python / SQL)
Data Engineer (Python / SQL)

Onyx-Conseil • Oxford

On-site
GBP 42,000 - 60,000
Benefits package