← Back to jobs

Software Engineer (Data) - *Role is Open to UCL Employees Only*

Skills

agileautomationci cdclouddata pipelinesdbtgitpythonsdlcsnowflakesqlCI/CDPythonGitSQL

Description

Overview

As a Data Engineer at UCL you will join a cross-functional agile team to build and support data products, pipelines and services that enable better decision-making. You will contribute to modern data platforms and ensure secure, scalable solutions that support teaching, research and professional services. You will work with engineers, analysts and stakeholders to apply engineering best practices across the full SDLC, driving automation, quality and operational excellence. This role offers the chance to shape UCL’s data capabilities in a cloud-enabled environment.

Pay / Benefits
  • 41 Days holiday
  • CARE pension
  • Cycle to work scheme
  • Relocation scheme for certain posts
  • On-site nursery
  • On-site gym
Responsibilities
  • Design, develop and maintain data pipelines, integrations and data services using modern engineering practices
  • Participate in agile ceremonies (refinement, estimation, prioritisation, retrospectives)
  • Collaborate with cross-functional teams to deliver high-quality data products and services
  • Apply SDLC principles (build, test, deploy, operational support)
  • Implement automation, testing and monitoring across the data lifecycle
  • Ensure solutions meet security, governance, performance and reliability requirements
  • Support CI/CD practices
  • Follow engineering best practices and foster a collaborative technology culture
  • Produce and maintain technical documentation and share solutions with colleagues
  • Explore emerging technologies to improve outcomes for users and the organisation
Key requirements
  • SQL
  • Python
  • Snowflake
  • Fabric
  • Git
  • DBT
  • ME Dynamics
  • experience with data pipelines and modern data platforms
  • ability to work in an agile environment and apply SDLC principles
  • CI/CD familiarity
  • security, governance and performance awareness
  • collaboration
  • communication
  • problem-solving
  • SQL
  • Python
  • Snowflake

Get similar jobs in United Kingdom by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Software Developer jobs in United Kingdom.

Finding similar jobs…