At a Glance
- Tasks: Build and maintain scalable data pipelines for analytics and business operations.
- Company: Join FanDuel, a leading mobile gaming company in the US and Canada.
- Benefits: Enjoy a diverse workplace with equal opportunities and career growth.
- Why this job: Make an impact by delivering reliable data solutions across the company.
- Qualifications: 5+ years of experience in Python, SQL, and data pipeline management.
- Other info: Collaborative environment focused on diversity, equity, and inclusion.
The predicted salary is between 36000 - 60000 £ per year.
FanDuel is looking for an experienced Senior Data Engineer with a deep understanding of large-scale data handling and processing best practices in a cloud environment to help us build scalable systems. As our data is a key component of the business used by almost every facet of the company, including product development, marketing, operations, and finance, it is vital that we deliver robust solutions that ensure reliable access to data with a focus on quality and availability.
Our competitive edge comes from making decisions based on accurate and timely data, and your work will provide access to that data across the whole company. Looking ahead to the next phase of our data platform, we are keen to do more with real-time data processing and working with our data scientists to create machine learning pipelines.
THE GAME PLAN
- Build & Maintain Data Pipelines
- Design, build, and maintain scalable batch and stream data pipelines to support analytics and business operations that can easily support millions of transactions during peak business hours.
- Write clean, efficient, and well-documented code and test cases using tools like Python, SQL, and Spark.
- Ensure data is reliable, accurate, and delivered in a timely manner.
- Collaborate Across Teams
- 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.
- Data Quality & Operations
- 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.
THE STATS
What we’re looking for in our next teammate:
- 5+ years of experience writing Python scripts.
- 5+ years' experience working with SQL knowledge and experience working with relational databases.
- Build processes supporting data transformation, data structures, metadata, dependency, and workload management.
- Show proficiency in understanding complex ETL processes.
- Demonstrate the ability to optimize processes (RAM vs IO).
- Knowledge of data integrity and relational rules.
- Experience in setting up self-healing and resilient data pipelines using Airflow, monitoring and alerting using Monte Carlo, PagerDuty, and DataDog.
- Understanding of AWS and Google Cloud.
- Ability to quickly learn new technologies is critical.
- Proficiency with agile or lean development practices.
PLAYER CONTRACT
We treat our team right. FanDuel is an equal opportunities employer, and we believe, as one of our principles states, “We are One Team!”. As such, we are committed to equal employment opportunity regardless of race, colour, ethnicity, ancestry, religion, creed, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, or another characteristic protected by state, local or federal law. We believe FanDuel is strongest and best able to compete if all employees feel valued, respected, and included.
ABOUT FANDUEL
FanDuel Group is the premier mobile gaming company in the United States and Canada.
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.
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!
Senior Data Engineer in Edinburgh employer: FanDuel
Contact Detail:
FanDuel Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Data Engineer in Edinburgh
✨Tip Number 1
Network like a pro! Reach out to current or former employees at FanDuel on LinkedIn. A friendly chat can give you insider info and might even lead to a referral, which is always a bonus!
✨Tip Number 2
Prepare for the interview by brushing up on your Python and SQL skills. We know you’ve got the experience, but being able to talk through your thought process and problem-solving approach will really impress the hiring team.
✨Tip Number 3
Show off your collaborative spirit! Be ready to discuss how you've worked with data analysts and scientists in the past. Highlighting your teamwork skills can set you apart from other candidates.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the FanDuel team.
We think you need these skills to ace Senior Data Engineer in Edinburgh
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Data Engineer role. Highlight your experience with Python, SQL, and cloud environments, and don’t forget to mention any relevant projects that showcase your skills in building scalable data pipelines.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about data engineering and how your background aligns with our needs at FanDuel. Be sure to mention your collaborative spirit and how you can contribute to our agile team.
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in data handling and processing. We love seeing candidates who can demonstrate their ability to troubleshoot and implement data quality checks effectively.
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’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at FanDuel
✨Know Your Data Tools
Make sure you brush up on your Python, SQL, and Spark skills before the interview. Be ready to discuss how you've used these tools in past projects, especially in building and maintaining data pipelines. Having specific examples will show that you can hit the ground running.
✨Understand the Business Impact
Since data is crucial for various departments at FanDuel, think about how your work as a Senior Data Engineer can directly impact product development, marketing, and operations. Prepare to share insights on how accurate data can drive business decisions and improve processes.
✨Collaboration is Key
FanDuel values teamwork, so be prepared to talk about your experience collaborating with data analysts, scientists, and product managers. Highlight any successful projects where you translated business needs into technical solutions, showcasing your ability to communicate effectively across teams.
✨Showcase Problem-Solving Skills
Be ready to discuss how you've tackled challenges in data quality and pipeline monitoring. Share specific instances where you implemented data quality checks or resolved issues in a timely manner. This will demonstrate your proactive approach and commitment to maintaining high standards.