Data Engineer Technical · London Office ·

Tecknuovo Limited

Greater London

Hybrid

GBP 70,000 - 95,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tecknuovo Limited is seeking a hands-on Data Engineer to design, build and maintain scalable data pipelines and platforms across customer environments. You will transform complex requirements into robust data solutions using Databricks or Snowflake on AWS or Azure, with a strong focus on data modeling, CDC, and data quality.

Collaboration with engineers, analysts and stakeholders is essential to ensure secure, maintainable outcomes.

Qualifications

  • Experience delivering data solutions using modern cloud platforms (Databricks or Snowflake)
  • Strong Python and SQL skills for data pipelines, modeling and transformations
  • Hands-on experience with ETL/ELT and data lake patterns
  • Ability to collaborate with multidisciplinary teams and communicate technical concepts clearly

Responsibilities

  • Design, build and maintain scalable data pipelines and processing solutions across customer environments.
  • Develop robust ETL/ELT processes and cloud-based data platforms with emphasis on performance, security and maintainability.
  • Create effective data models for analytics, reporting and operational use cases.
  • Embed data quality, monitoring and observability to identify and resolve issues quickly.
  • Apply software engineering practices: version control, automated tests, CI/CD, infrastructure as code.
  • Collaborate with stakeholders to translate requirements into practical data solutions.
  • Contribute to technical design decisions and engineering standards.
  • Troubleshoot complex data/platform issues and own resolutions.
  • Document solutions and share knowledge to enable customer teams to own improvements.

Skills

Hands-on data engineering
Clear communication
Collaboration
Analytical thinking
Ambiguity handling

Tools

Databricks
Snowflake
AWS
Azure
Python
SQL

Job description

About the role

As a Data Engineer at Tecknuovo, you will design, build and maintain reliable data solutions that enable our customers to make better use of their data. Working as part of multidisciplinary delivery teams, you will turn complex requirements into scalable data pipelines, platforms and integrations that are secure, maintainable and built for long-term use. You will work closely with engineers, architects, analysts and customer stakeholders, contributing hands-on technical expertise while transferring knowledge and capability so customer teams can confidently own and evolve the solutions we build together.

Key responsibilities
  • Design, build and maintain scalable data pipelines and processing solutions that reliably move and transform data across customer environments.

  • Deliver robust ETL/ELT processes and integrations across structured, semi-structured and unstructured data sourcesBuild and evolve cloud-based data platforms, applying sound engineering judgement to performance, scalability, security and maintainability.

  • Develop effective data models that make data accessible and usable for analytics, reporting and operational use cases.

  • Embed data quality, validation, monitoring and observability so issues can be identified and resolved quickly.

  • Apply strong software engineering practices, including version control, automated testing, CI/CD and infrastructure as code, to create dependable and repeatable solutions.

  • Collaborate with technical and non-technical stakeholders to understand problems, challenge assumptions where needed and translate requirements into practical data solutions.

  • Contribute to technical design decisions, engineering standards and continuous improvement across the delivery team.

  • Troubleshoot complex data and platform issues, taking ownership through to resolution and communicating clearly with the people affected.

  • Document solutions and share knowledge with customer teams and colleagues, building capability and supporting Tecknuovo's zero-dependency approach.

Who you are and how you’ll make an impact

You are a hands-on Data Engineer with demonstrable experience delivering data solutions using Databricks or Snowflake, alongside AWS and/or Azure cloud platforms. You will have experience delivering new data lake patterns or helping to transform existing data lake environments, with a strong understanding of how to build scalable, secure and maintainable data solutions. You will also bring practical experience of data replication and change data capture (CDC) technologies within large, complex environments. Strong engineering fundamentals are important, including experience with Python and SQL, data pipelines, ETL/ELT, data modelling and cloud-based data platforms. You are able to work through ambiguity, understand the outcome a customer is trying to achieve and make pragmatic technical decisions rather than simply following predefined tasks. You communicate technical concepts clearly, collaborate effectively across multidisciplinary teams and take ownership of the quality and reliability of what you build. Experience with common enterprise database products, such as Oracle, would be advantageous. You also understand that successful delivery includes leaving teams with the knowledge, documentation and confidence to continue without unnecessary dependency on Tecknuovo.

A day in the life

Your day might start with a delivery stand-up, reviewing progress and working through any data or platform issues with the wider team. You could then spend time developing or improving a data pipeline, refining a data model, testing an integration or investigating the performance and quality of an existing solution. Later, you may work with an architect, analyst or customer stakeholder to understand a new requirement and agree the most appropriate technical approach. Alongside delivery, you will review code, document key decisions and share knowledge with the customer team so that the solutions being built are understood, maintainable and ready to be owned long term.

Equal Opportunities

At Tecknuovo, we're committed to creating an inclusive, barrier-free recruitment process and working environment for everyone. We want all candidates to have the best possible opportunity to succeed throughout their application. As a Disability Confident Committed employer, we actively encourage conversations about reasonable adjustments and will invite shortlisted candidates to share any adjustments they may need during the recruitment process.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Novatus • Greater London

On-site
GBP 90,000 - 140,000
Private Medical Insurance
Life Insurance
Employee Assistance Programme
+3
Data Engineer
Data Engineer

Greenhouse Software, Inc. • Greater London

Remote
GBP 65,000 - 95,000
Senior Data Engineer
Senior Data Engineer

Michael Page Technology • Greater London

On-site
GBP 161,000 - 207,000
Data Engineer
Data Engineer

AtkinsRéalis UK Limited • West of England

Hybrid
GBP 70,000 - 95,000
Flexible working policies
Hybrid work culture
Training & development opportunities
Data Engineer
Data Engineer

Nurseplus • Nottingham

Remote
GBP 60,000 - 90,000
Data Engineer
Data Engineer

Dufrain • City of Edinburgh, Manchester, Greater London

On-site
GBP 45,000 - 65,000
Personal development investment
High performance rewards
Collaborative work culture
Data Engineer
Data Engineer

TRIA • Sunderland

On-site
GBP 50,000 - 70,000
Data Engineer
Data Engineer

Principle HR • City Of London

Hybrid
GBP 94,000 - 114,000
Data Engineer
Data Engineer

SCC • United Kingdom

Hybrid
GBP 62,000 - 90,000
Data Engineer
Data Engineer

Ignite Digital • Milton Keynes

On-site
GBP 50,000 - 75,000
10% bonus
10.5% company pension contribution
Comprehensive healthcare package
+7