At a Glance
- Tasks: Lead the evolution of our Snowflake data platform and mentor junior engineers.
- Company: Onebright, a forward-thinking company focused on data innovation.
- Benefits: 26 days holiday, private pension, health cash plan, and hybrid working.
- Other info: Join a supportive team with excellent career growth opportunities.
- Why this job: Make a real impact in data engineering while developing your skills.
- Qualifications: 5+ years in data engineering with strong Snowflake and SQL expertise.
The predicted salary is between 36000 - 60000 € per year.
Data Hybrid Full Time 37.5 hours per week, located in York (YO26 4GN).
About This Role
As a Senior Data Engineer, you will play a leading role in the maintenance and evolution of our Snowflake-based data platform. The role blends business-as-usual responsibilities, technical ownership, and architectural oversight. You will support and stabilize production pipelines while driving structural improvements, ensuring alignment with scalable design, and mentoring less experienced engineers.
Responsibilities
- Maintain and evolve the Snowflake data platform.
- Handle day‑to‑day operational responsibilities (BAU).
- Provide technical ownership and architectural oversight.
- Support and stabilize production pipelines.
- Drive structural improvements to data quality, governance, and modularity.
- Own core pipelines and models across the bronze‑silver‑gold medallion architecture.
- Mentor and guide junior engineers.
Qualifications
- Bachelor’s degree or higher in a STEM field (e.g. Computer Science, Data Engineering, Mathematics, Physics) or equivalent practical experience.
- Minimum 5+ years of experience in data engineering roles, with mentoring or technical leadership responsibilities.
- Deep, hands‑on experience with:
- Snowflake (performance tuning, multi‑schema environments, RBAC, warehouse optimisation)
- dbt Core or Cloud, including incremental logic, macros, YAML structure, and documentation
- Git‑based workflows (e.g. Bitbucket, GitHub)
- Advanced SQL and data modelling for large‑scale, layered warehouse environments
- Data modelling patterns, including SCD, dimensional and third‑normal‑form
- Experience working in Agile data teams and delivering to sprint-based deadlines.
Benefits
- 26 days holiday, with an option to purchase additional days through our holiday purchase scheme plus bank holidays.
- Employee Assistance Program to support wellbeing.
- Private company pension with Royal London.
- Access to Continuous Professional Development.
- Cash plan for unexpected health issues (e.g. dentist, eyewear, prescriptions).
- Rewards gateway with perks and savings at retailers.
- Hybrid working pattern with company‑provided technology package.
- Learning and development platform to acquire new skills.
- Referral reward for successfully hired friends and colleagues.
Onebright is committed to adhering to the Equality Act 2010 and provides equal opportunities to all applicants, staff and clients. For any adjustments or assistance needed during the application or interview process, please contact our Recruitment Team.
Senior Data Engineer (dbt, Snowflake, Fivetran) employer: Onebright
Onebright is an exceptional employer that prioritises employee wellbeing and professional growth, offering a supportive work culture in the vibrant city of York. With a generous benefits package including 26 days of holiday, a private pension plan, and access to continuous professional development, employees are encouraged to thrive both personally and professionally. The hybrid working model and commitment to equality ensure a flexible and inclusive environment where every team member can contribute meaningfully.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Data Engineer (dbt, Snowflake, Fivetran)
✨Tip Number 1
Network like a pro! Reach out to your connections in the data engineering field, especially those who work with Snowflake or dbt. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Snowflake and dbt. 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 your technical knowledge. Be ready to discuss your experience with performance tuning and data modelling patterns. We want to see how you think and solve problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Senior Data Engineer (dbt, Snowflake, Fivetran)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Data Engineer role. Highlight your hands-on experience with Snowflake, dbt, and any mentoring you've done. We want to see how you fit into our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you're passionate about data engineering and how your background aligns with our needs. Be sure to mention specific projects or achievements that showcase your expertise.
Showcase Your Technical Skills:In your application, don't shy away from detailing your technical skills. Mention your experience with SQL, data modelling, and Git-based workflows. We love seeing candidates who can demonstrate their knowledge in practical terms!
Apply Through Our Website:We encourage you to apply directly through our website for the best chance of getting noticed. It’s super easy, and you'll be able to keep track of your application status. Plus, we love seeing applications come through our own channels!
How to prepare for a job interview at Onebright
✨Know Your Tech Inside Out
Make sure you brush up on your Snowflake skills, especially performance tuning and multi-schema environments. Be ready to discuss your hands-on experience with dbt and how you've used it in past projects. This will show that you're not just familiar with the tools, but that you can leverage them effectively.
✨Showcase Your Mentoring Skills
Since this role involves mentoring less experienced engineers, think of examples where you've successfully guided others. Prepare to share specific instances where your leadership made a difference, whether it was through code reviews or helping someone understand complex data modelling patterns.
✨Demonstrate Agile Experience
Be prepared to talk about your experience working in Agile teams. Highlight how you've contributed to sprint planning and delivery, and any challenges you've faced in meeting deadlines. This will show that you can thrive in a fast-paced environment and adapt to changing requirements.
✨Prepare Questions for Them
Interviews are a two-way street! Think of insightful questions about their data platform, team dynamics, or future projects. This not only shows your interest in the role but also helps you gauge if the company is the right fit for you.