Data Engineer in Edinburgh

Data Engineer in Edinburgh

Edinburgh Full-Time 38000 - 45000 £ / year (est.) No working from home possible
Dayshape

At a Glance

  • Tasks: Build and manage data pipelines, collaborating with clients and teams for seamless integration.
  • Company: Join Dayshape, an award-winning tech scale-up transforming resource management with AI.
  • Benefits: Enjoy competitive salary, generous holiday, professional development budget, and private health insurance.
  • Other info: Flexible hybrid working, inclusive culture, and opportunities for personal growth await you.
  • Why this job: Make a real impact in a fast-growing company while working with cutting-edge technology.
  • Qualifications: Experience in Azure Data Factory and strong understanding of ETL processes required.

The predicted salary is between 38000 - 45000 £ per year.

About Us

We’re Dayshape—an award-winning software scale-up with big ambitions and the momentum to match. Trusted by Big Four and many other top professional services firms globally, our AI-powered resource management platform is helping organisations to achieve extraordinary results. Our platform stands apart as the only solution that combines advanced AI, real-time project financials, and firm-wide insights to elevate resource management to a strategic function. By driving profitable growth, powering confident decisions, and ensuring satisfied clients and teams—we're helping our customers build strong organisations and careers for the long term.

Why our customers love Dayshape:

  • We help professional firms optimise margins and increase revenue, unlocking access to more profitable work.
  • We provide complete operational visibility today and the tools to confidently predict tomorrow.
  • We empower firms to become the places where top talent wants to work - and the best clients want to work with.

Recognised as Scotland’s fastest-growing tech company in the Deloitte Technology Fast 50 for three consecutive years, we’ve consistently proven our ability to innovate and deliver real impact—and we’re always looking for like-minded people to join us. At Dayshape, our purpose is to improve people's working lives, and our culture is an important driving force in helping us to do just that. We're a friendly, inclusive, and ambitious team—driven by our values and a shared commitment to success. If you’re ready to join a fast-growing, high-impact company that’s reimagining resource management, then let’s talk.

About the role

As a Data Engineer, you will be the bridge between technical design and client reality for data integration projects. You will be responsible for the end-to-end lifecycle of data pipelines, from the initial specification with our Project Managers and Software Implementation Consultants, the design and build, to long-term performance monitoring. You will be architecting reliable data solutions for a growing global client base. This is a highly collaborative role where you will have the opportunity to work directly with clients on requirements gathering and the implementation of new integrations. As the demand for integration work increases, you will be heavily involved in setting the standards for our integrations going forward.

What you’ll do:

  • Work with our software implementation consultants (SICs) to define and verify specification documents for ETL process.
  • Liaise directly with customer IT teams to test and verify data source endpoints (e.g., Workday, Salesforce, Snowflake) against our specifications.
  • Implement, test, and deploy Azure Data Factory (ADF) pipelines using Azure Repos and Pipelines (CI/CD) across customer environments.
  • Collaborate with Site Reliability Engineering (SRE) to ensure all data solutions are observable, performant, and meet our reliability standards.
  • Work closely with core Engineering teams to ensure data flows seamlessly and maintains integrity across the entire product ecosystem.
  • Act as a technical consultant to clients and internal teams, making architectural recommendations rather than simply executing tasks.
  • Proactively identify and implement improvements to existing ADF processes to ensure they remain maintainable as our customer base scales.
  • Use Azure DevOps and Git repositories for version control and collaboration and have comfort with version control, CI/CD practices, etc.
  • Plan, design, manage, execute and report tests, using appropriate tools and techniques.
  • Understand and document risks associated with deployment.

About you

You must have a few years of experience in Azure Data Factory and be comfortable building transparent, easy-to-support pipelines. You have experience building and maintaining data integrations with a variety of external systems. You have a good understanding of the ETL process. You are comfortable being in a client-facing role. You are confident working with complex referential data. You have knowledge of Rest APIs, SQL databases and other data sources. You are a team player, with experience collaborating with other departments. You demonstrate good attention to detail and enjoy breaking complex problems down into simple steps. You care about the quality of your output - not just whether the pipeline runs, but whether it’s maintainable, observable, and trustworthy. You’re comfortable working with ambiguity and systems that weren’t built the way you’d have built them. You communicate clearly with both engineers and non-engineers – internally and externally. You take ownership - when something breaks, you fix it; when something could be better, you say so.

Bonus points if you have:

  • Previous experience directly leading calls with clients.
  • Experience in other Azure data technologies such as Azure Databricks.
  • Integrated with a variety of downstream data sources, including but not limited to: Cloud services, Custom REST APIs, Database (on-prem).

What you’ll get:

  • Salary £38,000 - £45,000 (dependent on experience).
  • At least £1,000 per year to spend on professional and personal development.
  • 33 days' holiday per year (including bank holidays), increasing by 1 day each year to a maximum of 40 days.
  • Paid four-week sabbatical in your fifth anniversary year on top of your holiday entitlement.
  • Enhanced family leave policies.
  • Private health insurance, including dental and vision benefits.
  • Income protection and death in service cover.
  • Matched 5% auto-enrolment workplace pension scheme.
  • Access to wellbeing offerings, such as our Employee Assistance Programme and a dedicated counselling service.
  • Volunteering time – up to 20 hours a year to participate in volunteer work.
  • Regular All Hands meeting for inspiration and over-communication.
  • Time out of the working week for team socials each month, with a mix of in-person and virtual options: past events include hiking, family BBQs, board games and at-home cocktail classes!
  • Genuinely nice, smart people to work with, who are excited about growing our company.

Working Details

This is a full-time role (37.5 hours per week). We typically work from 09:00 - 17:30 from Monday to Friday, though we can be flexible around this, just let us know. We’re ideally looking for someone in/around Edinburgh, though we’re open to the possibility of this being a remote role (as long as you're in the UK). We're making the most of hybrid working, so you won't need to come into the office every day (unless you want to!). We don't mandate required office time, but we find that most of the team enjoy working from home 2-3 days a week, and come into our office to connect with each other, make use of space, and for meetings.

Join the team!

Equality of opportunity is more than just a responsibility: we believe it’s a huge advantage to welcome a variety of experiences and perspectives into the team. Diversity is a great asset and, as such, we strongly encourage applications from any background. This is your opportunity to really influence how we get things done and to help shape how the team functions and evolves in the future. We're doing well, but there's lots more to do in order to maintain the high bar and pace that we've set. Everyone here is growing personally as the company grows, so if that sounds like something you’d like to be part of, we’d love to see your application.

The deadline for applications is Friday 15th May at 12pm. Initial phone calls and interviews will be conducted around this date, so it won't be too long before you hear from us. Please note the successful candidate for this role will be subject to background checks and will have an opportunity to declare anything to us beforehand.

Data Engineer in Edinburgh employer: Dayshape

At Dayshape, we pride ourselves on being an award-winning software scale-up that values innovation and collaboration. Our inclusive and friendly work culture fosters personal and professional growth, offering generous benefits such as 33 days of holiday, a dedicated budget for development, and flexible working arrangements in the vibrant city of Edinburgh. Join us to be part of a dynamic team that is reshaping resource management while enjoying a supportive environment where your contributions truly matter.

Dayshape

Contact Details:

Dayshape Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Data Engineer in Edinburgh

Tip Number 1

Network like a pro! Reach out to your connections on LinkedIn or attend industry meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Prepare for those interviews! Research Dayshape and understand our AI-powered platform. Be ready to discuss how your skills as a Data Engineer can help us elevate resource management and drive profitable growth.

Tip Number 3

Show off your problem-solving skills! During interviews, share examples of how you've tackled complex data challenges. We love candidates who can break down problems and come up with innovative solutions.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our friendly and ambitious team at Dayshape.

We think you need these skills to ace Data Engineer in Edinburgh

Azure Data Factory
ETL Process
Data Integration
SQL Databases
REST APIs
Version Control
CI/CD Practices

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Data Engineer role. Highlight your experience with Azure Data Factory and any relevant data integration projects. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for data engineering and why you’re excited about joining Dayshape. Let us know how you can contribute to our mission of improving working lives.

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex data challenges in the past. We love candidates who can break down problems and come up with innovative solutions—so don’t hold back!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team. Let’s get started!

How to prepare for a job interview at Dayshape

Know Your Data

Make sure you brush up on your knowledge of Azure Data Factory and the ETL process. Be ready to discuss how you've built and maintained data integrations in the past, and be prepared to share specific examples of challenges you've faced and how you overcame them.

Client-Facing Confidence

Since this role involves liaising directly with clients, practice articulating technical concepts in a way that's easy for non-engineers to understand. Think about how you can demonstrate your ability to communicate clearly and effectively during the interview.

Showcase Collaboration Skills

This position is highly collaborative, so be ready to talk about your experience working with cross-functional teams. Highlight any instances where you’ve worked closely with software implementation consultants or other departments to achieve a common goal.

Problem-Solving Mindset

Prepare to discuss how you approach complex problems. Think of examples where you’ve had to break down intricate issues into manageable steps, and be ready to explain your thought process. This will show that you care about quality and maintainability in your work.