Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Apply to the vacancy...
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Sign up for Jobbird
An error occurred while opening the sign-up page. Please try again.

Loading window...

Forgot my password
Unfortunately, something went wrong while opening the page. Please try again.

Loading window...

Log out
Unfortunately, something went wrong while signing out. Please try again.

Loading window...

Job application sent
Something went wrong while logging in. Please try again.
Something went wrong while signing up. Please try again.

Loading window...

logo
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Filters
Filters
Location and distance
  • 5 km
  • 10 km
  • 30 km
  • 50 km

  • All
Jobs posted from
Salary from (per month)
Closed vacancy

You are currently viewing a closed vacancy. You can no longer apply for this vacancy.

Filters
How our sorting works

The order in which job vacancies are displayed is determined by a composite score based on the following factors:

  • Keyword Relevance: How well your search terms match the vacancy details. We prioritize matches found in the job title, followed by job requirements, location names, and educational levels. Matches within general employer information or the organization's name carry a lower weight.
  • Commercial Prioritization (Premium Jobs): Vacancies paid for by employers ('Premium' or 'Sponsored') receive a ranking boost and will appear higher in the search results.
  • Recency (Date Relevance): Newer vacancies are prioritized. The relevance score of a vacancy is reduced by half once the posting is older than 30 days.
  • Proximity (Distance Relevance): Vacancies located closer to your search location are ranked higher. For vacancies located more than 30 km from the search center, the relevance score is halved.
The final ranking is established by multiplying all these individual factors to calculate the total relevance score.

Closed
SmartSourcing Ltd

Data Engineer

SmartSourcing Ltd Canary Wharf
45,000 to 54,150
32 - 40 hour


Show Recently closed jobs

    Closed vacancy

    You are currently viewing a closed vacancy. You can no longer apply for this vacancy.

    SmartSourcing Ltd

    Data Engineer

    Closed
    SmartSourcing Ltd Canary Wharf
    45,000 to 54,150
    32 - 40 hour
    Status Closed
    Applications are no longer accepted

    What we ask

    Education

    No minimum education required

    What we offer

    Salary
    £45,000 to £54,150
    Hours
    32 to 40 hours per week
    Employment type
    contract

    Job description

    Cloud Data Engineer (Python)

    Up to £54,150 per annum + excellent pension | Hybrid working | London, Manchester, Cardiff, Belfast, Edinburgh or Darlington

    Are you an experienced Data or Software Engineer with hands-on experience of:

    Python and end to end Cloud deployment, looking for a role where your work can make a real difference?

    Our Government client is looking for a Data Engineer to join its Data, Technology and Insights (DTI) unit on a 12-month fixed-term contract.

    You’ll join a multidisciplinary team of data engineers, data scientists, technologists, behavioural scientists and digital forensics experts, working on data processing and analytical projects for both internal team and user-initiated projects.

    This is a hands-on role where you’ll spend most of your time designing, building and maintaining data solutions, with plenty of opportunity for learning and professional development.

    The Role

    * As a Data Engineer, you’ll help build and operate reliable, scalable data infrastructure and pipelines across an AWS cloud environment. Producing high-quality code in Python (and other languages, as needed).

    Your responsibilities will include:

    * Design, build and maintain scalable data pipelines to ingest, transform and process large and complex datasets.

    * Develop automated web scraping and bulk data acquisition workflows.

    * Implement data transformation, validation, testing and quality controls to ensure datasets are reliable, reproducible and ready for analysis.

    * Build and maintain containerised data and analytics applications, including dashboards and data tools.

    * Implement and manage workflow orchestration and scheduling to ensure data pipelines and jobs are observable, reliable and maintainable.

    * Apply Infrastructure as Code (IaC) to support data pipelines and processing workflows on AWS.

    * Design and maintain systems for data version control and reproducible machine learning workflows (MLOps).

    * Work closely with data scientists, analysts and engineers to translate analytical and operational requirements into effective data solutions.

    * Contribute to a collaborative, multidisciplinary environment and share knowledge with colleagues.

    About You

    We’re looking for a Data or Software Engineer who has experience delivering production data solutions and enjoys solving complex data problems.

    Essential experience

    * Experience delivering production data pipelines end-to-end, including design, development, implementation and operational maintenance in a cloud environment.

    * Experience writing production-quality Python to work with complex, messy or large datasets (Minimum 2 years)

    * An undergraduate degree in a quantitative subject, or equivalent professional experience in data engineering, data science or cloud development.

    * A strong understanding of data engineering best practices, including data modelling, transformation, validation, testing.

    * Experience working collaboratively within multidisciplinary teams.

    * Strong communication skills, with the ability to explain technical work clearly and engage with non-technical audiences.

    Why Join?

    This is an opportunity to use your technical expertise on diverse projects that have a meaningful impact on the public good.

    You’ll work alongside specialists from a range of disciplines, tackling interesting and complex data challenges while continuing to develop your technical skills.

    You’ll also receive:

    * £49,400 salary + DDAT Allowance of up to £4,750 dependent upon experience

    * Excellent pension

    * 12-month fixed-term contract

    * Hybrid working

    * Choice of office location: London, Manchester, Cardiff, Belfast, Edinburgh or Darlington

    * Opportunities for learning and professional development including 10 L & D days per annum.

    * The opportunity to work with experienced data, technology and analytical specialists

    Apply Now

    If you’re an experienced Data or Software Engineer with strong Python and Cloud experience and want to use your skills in a role with genuine public impact, we’d love to hear from you
    Salary description

    £45000.00 - £54150.00 per year

    Applications are no longer accepted
    Applications are no longer accepted

    Vacancy actions

    Save as favorite
    Share vacancy
    Or apply later


    Canary Wharf England

    Jobs

    • Search for jobs
    • Jobs per location
    • Jobs per job profession
    • Jobs per employment
    • Jobs per educational attainment

    Jobbird

    • Switch to different region
    • Terms and Conditions
    © 2026 Jobbird