At a Glance
- Tasks: Build and maintain data pipelines that power analytics and machine learning.
- Company: Join a fun and innovative team at FanDuel, a leader in the industry.
- Benefits: Enjoy career development resources, competitive rewards, and a vibrant work environment.
- Why this job: Make a real impact by transforming data into actionable insights for business decisions.
- Qualifications: Experience in data engineering or software engineering with strong SQL skills.
- Other info: Embrace diversity and inclusion while growing your career in a supportive atmosphere.
The predicted salary is between 28800 - 48000 £ per year.
We are looking for a Data Engineer to join our growing data engineering team and help build the pipelines and infrastructure that power analytics, machine learning, and business decision‑making across the company. In this role, you’ll contribute to the design, development, and maintenance of reliable data systems while collaborating with stakeholders to support high‑impact data use cases.
Responsibilities
- Design, build, and maintain scalable batch and streaming data pipelines to support analytics and business operations.
- Write clean, efficient, and well‑documented code using tools like Python, SQL, and Spark.
- Ensure data is reliable, accurate, and delivered in a timely manner.
- Work with data analysts, data scientists, and product managers to understand requirements and deliver actionable data solutions.
- Translate business questions into engineering tasks and contribute to technical planning.
- Participate in code reviews, sprint planning, and retrospectives as part of an agile team.
- Monitor data pipelines and troubleshoot issues in a timely, systematic manner.
- Implement data quality checks and contribute to observability and testing practices.
- Document data sources, transformations, and architecture decisions to support long‑term maintainability.
Qualifications
- Experience in data engineering, analytics engineering, or software engineering with a focus on data.
- Strong SQL skills and familiarity with at least one programming language (e.g., Python, Java, or Scala).
- Hands‑on experience with modern data tools such as Databricks, Airflow, DBT, Spark, or Kafka.
- Understanding of data modeling concepts, data warehousing, and ETL/ELT best practices.
- Experience working with cloud‑based data platforms (AWS, GCP, or Azure).
Preferred Qualifications
- Experience supporting BI, analytics, or data science teams.
- Familiarity with version control, CI/CD, and collaborative development workflows.
- Exposure to data governance, privacy, or compliance practices.
- Eagerness to learn new technologies and contribute to the growth of the team.
Benefits
- An exciting and fun environment committed to driving real growth.
- Opportunities to build really cool products that fans love.
- Career and professional development resources to help you refine your game plan for owning and driving your career and development.
- Be well, save well and live well – with FanDuel Total Rewards your benefits are one highlight reel after another.
Diversity, Equity and Inclusion
FanDuel is an equal opportunities employer. Diversity and inclusion in FanDuel means that we respect and value everyone as individuals. We don’t tolerate bias, judgement or harassment. Our focus is on developing employees so that they reach their full potential. FanDuel is committed to providing reasonable accommodations for qualified individuals with disabilities. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please email Benefits@fanduel.com. The requirements listed in our job descriptions are guidelines, not hard and fast rules. You don’t have to satisfy every requirement or meet every qualification listed. If your skills are transferable and you are in the ballpark experience‑wise, we’d love to speak to you!
Location: Edinburgh, Scotland, United Kingdom
Data Engineer in Edinburgh employer: FanDuel
Contact Detail:
FanDuel Recruiting 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 folks in the industry, attend meetups, and connect with data engineers on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, SQL, or Spark. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common data engineering questions and coding challenges. Practice makes perfect, so consider mock interviews with friends or use online platforms to get comfortable.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for passionate data engineers. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Data Engineer in Edinburgh
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Data Engineer role. Highlight your experience with data pipelines, SQL, and any relevant tools like Python or Spark. We want to see how your skills match what we're looking for!
Show Off Your Projects: If you've worked on any cool data projects, don’t hold back! Include them in your application. We love seeing practical examples of your work and how you’ve tackled real-world data challenges.
Be Clear and Concise: When writing your cover letter or application, keep it clear and to the point. We appreciate well-structured applications that get straight to the heart of your qualifications and enthusiasm for the role.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy to do!
How to prepare for a job interview at FanDuel
✨Know Your Data Tools
Make sure you’re familiar with the data tools mentioned in the job description, like Python, SQL, and Spark. Brush up on your skills and be ready to discuss how you've used these tools in past projects. This shows you’re not just a theoretical candidate but someone who can hit the ground running.
✨Understand the Business Impact
Prepare to talk about how your work as a Data Engineer can directly impact business decisions. Think of examples where your data solutions led to actionable insights or improved processes. This will demonstrate that you understand the bigger picture and can translate technical tasks into business value.
✨Be Agile Ready
Since the role involves working in an agile environment, be prepared to discuss your experience with agile methodologies. Share examples of how you’ve participated in code reviews, sprint planning, or retrospectives. This shows you’re a team player who can adapt to collaborative workflows.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the team’s current projects, challenges they face, or how they measure success. This not only shows your interest in the role but also helps you gauge if the company is the right fit for you.