Data Engineer

Denholm Associates
Auchterarder
2 weeks ago
Applications closed

Related Jobs

View all jobs

Data Engineer - AI Analytics and EdTech Developments

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Data Engineer

Denholm is delighted to be partnering one of Scotland’s leading luxury brands in their search for an experienced Data Engineer on a contract basis to help build a trusted data platform from the ground up.

  • Duration: 12 Months
  • Hybrid – 2-3 days a week onsite in Auchterarder, Perthshire

This is a greenfield opportunity where the platform isn’t yet built. You’ll play a pivotal role in shaping the data roadmap, building strong relationships across the business, and ensuring data is reliable, trusted, and fit for decision-making, right up to Ex-Co level.

What you’ll be doing

  • Executing a clear data roadmap and raising engineering standards
  • Designing and building ELT/ETL pipelines into Snowflake and Oracle using SQL, Python and modern orchestration
  • Delivering well-modelled, business-ready datasets and certified Power BI assets
  • Owning platform operations: monitoring, observability, SLAs, performance tuning and cost optimisation
  • Managing data quality, governance, security and GDPR-aligned controls
  • Partnering closely with business leaders to turn data into measurable outcomes
  • Supporting day-to-day operations: data checks, logs, automations, reporting and communications
  • Managing suppliers and standardising integration patterns
  • Publishing tailored datasets (not raw data) to meet leadership needs

What we’re looking for

  • Strong hands-on engineering skills: advanced SQL (Snowflake & Oracle) and solid Python
  • Experience with dbt, Airflow, ADF, Matillion (or similar) and Git-based CI/CD
  • Deep Power BI experience (semantic models, DAX optimisation, governance)
  • Comfortable across hybrid/on-prem and cloud data estates
  • A solutions-focused, collaborative communicator who takes real pride in their work

This role suits someone who enjoys building from scratch, influencing at all levels, and applying engineering excellence in a customer-centric environment.

Please apply here

Name

Email

Message

Upload your CV

If you have accessibility requirements, please tick the box. We try to make the application process as accessible as possible, so it’s important for us to know if you need any help.

20260224

Contact me

If you’d like more information about this opportunity, please get in touch. We’re ready to help!


#J-18808-Ljbffr

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How Many Data Engineering Tools Do You Need to Know to Get a Data Engineering Job?

If you’re aiming for a career in data engineering, it can feel like you’re staring at a never-ending list of tools and technologies — SQL, Python, Spark, Kafka, Airflow, dbt, Snowflake, Redshift, Terraform, Kubernetes, and the list goes on. Scroll job boards and LinkedIn, and it’s easy to conclude that unless you have experience with every modern tool in the data stack, you won’t even get a callback. Here’s the honest truth most data engineering hiring managers will quietly agree with: 👉 They don’t hire you because you know every tool — they hire you because you can solve real data problems with the tools you know. Tools matter. But only in service of outcomes. Jobs are won by candidates who know why a technology is used, when to use it, and how to explain their decisions. So how many data engineering tools do you actually need to know to get a job? For most job seekers, the answer is far fewer than you think — but you do need them in the right combination and order. This article breaks down what employers really expect, which tools are core, which are role-specific, and how to focus your learning so you look capable and employable rather than overwhelmed.

What Hiring Managers Look for First in Data Engineering Job Applications (UK Guide)

If you’re applying for data engineering jobs in the UK, the first thing to understand is this: Hiring managers don’t read every word of your CV. They scan it. They look for signals of relevance, credibility, delivery and collaboration — and if they don’t see the right signals quickly, your application may never get a second look. In data engineering, hiring managers are especially focused on whether you can build and operate reliable, scalable data systems, handle real-world data challenges and work effectively with analytics, BI, data science and engineering teams. This guide breaks down exactly what they look at first in your application — and how to shape your CV, portfolio and cover letter so you stand out.

The Skills Gap in Data Engineering Jobs: What Universities Aren’t Teaching

Data engineering has quietly become one of the most critical roles in the modern technology stack. While data science and AI often receive the spotlight, data engineers are the professionals who design, build and maintain the systems that make data usable at scale. Across the UK, demand for data engineers continues to rise. Organisations in finance, retail, healthcare, government, media and technology all report difficulty hiring candidates with the right skills. Salaries remain strong, and experienced professionals are in short supply. Yet despite this demand, many graduates with degrees in computer science, data science or related disciplines struggle to secure data engineering roles. The reason is not academic ability. It is a persistent skills gap between university education and real-world data engineering work. This article explores that gap in depth: what universities teach well, what they consistently miss, why the gap exists, what employers actually want, and how jobseekers can bridge the divide to build successful careers in data engineering.