At a Glance
- Tasks: Join our Data Team to design, build, and optimise data transformations.
- Company: Travel Chapter is a leading holiday home company with a strong family ethos.
- Benefits: Enjoy 25 days of paid holidays, a birthday day off, and a £500 holiday bonus.
- Why this job: Be part of a collaborative culture that values innovation and personal growth.
- Qualifications: 5+ years in data engineering with skills in SQL, Snowflake, and Python.
- Other info: Flexible hybrid working and exciting social events await you!
The predicted salary is between 43200 - 72000 £ per year.
Employment Type: 12 month FTC
Hours of Work:Monday- Friday, 9am-5.30pm (flexible)
Location: Bideford, Hybrid
What will I be doing?
We are looking for an experienced senior data engineer to join our growing Data Team. You’ll be working on exciting projects to take the business to the next level with building out the data held within our data warehouse. You will be involved in designing, building, testing and operating data transformations, working closely with colleagues within the product engineering team and other departments.
The Travel Chapter is a data-led business, and the work that you carry out will enable Travel Chapter to provide staff, clients and owners a great experience when using our systems.
Your next chapter
We know that the perfect candidate who ticks every box doesn’t exist, so if you’re excited by the role and can do most of the below – please get in touch. You could be exactly what we need!
Ideally, we’re looking for
- Develop and maintain data pipelines and ETL processes to integrate and transform diverse data sources into a unified data model.
- Design and implement data models and database schemas to store and manage large volumes of structured and unstructured data.
- Collaborate with people across the business, including product managers and developers, to define data requirements and understand data usage patterns.
- Optimise data solutions by leveraging techniques such as partitioning, indexing, and caching.
- Assist in troubleshooting production issues to resolution, ensuring that measures are put in place where possible to stop recurrence.
- Provide out-of-hours support as required in line with the organisation SLAs
- Mentor and provide technical guidance to junior data developers and engineers.
- Develop and maintain data quality assurance processes to verify the accuracy, completeness, and consistency of the data.
- Stay updated with the latest industry
Knowledge, skills and experience required:
- Minimum 5 years of working experience in data engineering.
- An excellent understanding of databases and SQL.
- Possess excellent written and oral communication skills.
Essential
Commercial experience of:
- Data warehousing
- Snowflake
- Python, SQL
- JSON, XML
- MySQL
- MSSQL Server
- AWS Glue
- Understanding of testing strategies
- Understanding of Agile methodologies.
Desirable
- Experience of ELT tools like Fivetran / Kleene / DBT
- Experience using source code management tools (ideally git)
- PHP
- Experience with Salesforce Data Models
- Experience in the travel industry
What\’s in it for you?
We believe in taking care of our team. As well as joining a rapidly growing company with a good culture and opportunities for employee development, we provide competitive salaries and a range of benefits, including:
These include:
- 25 days’ paid holidays plus bank holidays
- A special day off for your or a loved one’s birthday
- £500 paid towards a holiday of your choice
- A paid day to volunteer with a charity close to your heart
- A friends and family discount scheme
- Life assurance for your peace of mind
- Social clubs for pet lovers, fitness enthusiasts, gardeners, sustainability champions, nutrition enthusiasts and more
- Exciting social events, including our famous Christmas parties!
Who are we?
We’re Travel Chapter – the holiday home people – and we’re on a mission to showcase great places to stay in the UK. While we’ve grown over the years from a small South West holiday letting agency to one of the market leaders in the industry, we’ve never lost sight of our strong family ethos, and we keep the same values at the heart of everything we do. Along the way, we’ve nurtured a caring and collaborative culture that drives us forward and keeps our team inspired and motivated every day.
Highlighted by our place on the Sunday Times Best Places to Work 2024 list, the people behind our company are at the heart of everything we do and it’s a place where everyone is welcome; a place that’s friendly and fair; a place that encourages people to be bold, explore new ideas and push the boundaries of what they do every single day.
We are passionate about what we do, and we take a common-sense approach to getting things done. Inevitably, things go wrong from time to time, and we do everything we can to make it right. We learn from it and adapt, remembering to stay curious and never stop evolving.
Diversity is key to our success, and we work hard to make sure we’re inclusive. Let us know if you need any adjustments made to the application or selection process so you can do your best. We’ll be happy to help.
#J-18808-Ljbffr
Senior Data Engineer (Snowflake) employer: The Travel Chapter Ltd
Contact Detail:
The Travel Chapter Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Data Engineer (Snowflake)
✨Tip Number 1
Familiarise yourself with Snowflake and its features, as this role specifically requires expertise in this data warehousing solution. Consider taking online courses or tutorials to deepen your understanding and showcase your commitment to mastering the platform.
✨Tip Number 2
Network with current or former employees of Travel Chapter on platforms like LinkedIn. Engaging with them can provide you with valuable insights into the company culture and expectations, which can help you tailor your approach during interviews.
✨Tip Number 3
Brush up on your SQL skills, as they are essential for this position. You might want to work on practical projects or challenges that involve complex queries to demonstrate your proficiency and problem-solving abilities.
✨Tip Number 4
Prepare to discuss your experience with data quality assurance processes and how you've implemented them in past roles. Being able to articulate your approach to ensuring data accuracy and consistency will set you apart from other candidates.
We think you need these skills to ace Senior Data Engineer (Snowflake)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in data engineering, particularly with Snowflake and SQL. Use specific examples of projects you've worked on that align with the job description.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for data engineering and how your skills can contribute to Travel Chapter's mission. Mention your experience with data warehousing and collaboration with cross-functional teams.
Showcase Relevant Skills: In your application, emphasise your technical skills such as Python, MySQL, and AWS Glue. Provide examples of how you've optimised data solutions or mentored junior developers in previous roles.
Highlight Soft Skills: Don't forget to mention your communication skills and ability to work collaboratively. Travel Chapter values a friendly and inclusive culture, so demonstrating your fit with their ethos can strengthen your application.
How to prepare for a job interview at The Travel Chapter Ltd
✨Showcase Your Technical Skills
Be prepared to discuss your experience with data engineering, particularly with Snowflake, SQL, and Python. Bring examples of past projects where you developed data pipelines or optimised data solutions, as this will demonstrate your hands-on expertise.
✨Understand the Company Culture
Familiarise yourself with Travel Chapter's values and culture. They emphasise collaboration and a family ethos, so be ready to discuss how you can contribute to their team environment and align with their mission.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills, especially regarding troubleshooting production issues. Think of specific instances where you resolved challenges in data engineering and how you implemented measures to prevent recurrence.
✨Demonstrate Communication Skills
Since the role involves collaboration with various departments, highlight your ability to communicate complex technical concepts clearly. Prepare to discuss how you've worked with product managers and developers to define data requirements in previous roles.