At a Glance
- Tasks: Develop and maintain features of our data platform while solving complex data challenges.
- Company: Join a forward-thinking company transforming data-driven decision-making.
- Benefits: Competitive salary, uncapped leave, profit sharing, and wellbeing support.
- Other info: Hybrid role with excellent career growth and internal opportunities.
- Why this job: Make a real impact in a creative environment with exciting data projects.
- Qualifications: Experience in Python, GCP, BigQuery, and data modelling required.
The predicted salary is between 50000 - 60000 £ per year.
We are transforming our data-driven decision-making processes and are looking for a passionate and experienced Data Engineer to join our B2B and Go.Compare divisions. The successful candidate will excel in a creative environment, enjoy solving complex data challenges, and build impactful business insights. The role reports directly to the Head of Data Engineering.
Responsibilities
- Develop and maintain new/current features of the data platform.
- Responsible for delivery of development projects, including scoping, writing and sizing of stories involved.
- Take ownership of BAU processes, develop area specific domain mastery, and seek means to automate them or reduce their impact.
- Propose and advocate for changes to reduce risk, cost and overhead.
- Provide appropriate documentation for pipelines developed.
- Parameterise pipelines so configuration can be changed easily without having to perform deep changes to the codebase.
- Apply appropriate testing principles to ensure code is fit for purpose.
Qualifications
- Experience using Python on Google Cloud Platform for Big Data projects, BigQuery, DataFlow (Apache Beam), Cloud Run Functions, Cloud Run, Cloud Workflows, Cloud Composer.
- SQL development skills.
- Experience using Dataform or dbt.
- Demonstrated strength in data modelling, ETL development, and data warehousing.
- Knowledge of data management fundamentals and data storage principles.
- Familiarity with statistical models or data mining algorithms and practical experience applying these to business problems.
Benefits & Compensation
- The expected range for this role is £50,000 – £60,000.
- This is a hybrid role from our Bath Office, working two days from the office and two days from home.
- Uncapped leave, trusting you to manage your workload and time.
- Profit sharing bonus when targets are met.
- Referral rewards for friends who join Future.
- Wellbeing support with access to the Colleague Assistant Programme.
- Opportunity to purchase shares in Future through our Share Incentive Plan.
- Internal job family level T5.
Senior Data Engineer - Hybrid (GCP, BigQuery, DBT) in Bath employer: Future
At Future, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to thrive. As a Senior Data Engineer in our Bath office, you will enjoy the flexibility of a hybrid working model, generous uncapped leave, and opportunities for professional growth through innovative projects. Join us to be part of a forward-thinking team that values your contributions and supports your wellbeing while driving impactful data solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Data Engineer - Hybrid (GCP, BigQuery, DBT) in Bath
✨Tip Number 1
Network like a pro! Reach out to current employees at the company through LinkedIn or other platforms. 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 technical skills. Since you're applying for a Senior Data Engineer role, be ready to discuss your experience with GCP, BigQuery, and dbt in detail. We want to see how you tackle real-world data challenges!
✨Tip Number 3
Showcase your problem-solving skills during interviews. Bring examples of past projects where you automated processes or improved efficiency. This will demonstrate your ability to take ownership and drive impactful changes.
✨Tip Number 4
Don’t forget to 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 team at StudySmarter!
We think you need these skills to ace Senior Data Engineer - Hybrid (GCP, BigQuery, DBT) in Bath
Some tips for your application 🫡
Show Your Passion:When writing your application, let your enthusiasm for data engineering shine through! We want to see how excited you are about tackling complex data challenges and making a real impact in our B2B and Go.Compare divisions.
Tailor Your Experience:Make sure to highlight your experience with Python, GCP, and BigQuery. We’re looking for someone who can hit the ground running, so connect your past projects to the responsibilities listed in the job description to show us you’re the perfect fit!
Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great candidate. Remember, we want to understand your skills and experiences without wading through fluff!
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts and you’ll be all set!
How to prepare for a job interview at Future
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, GCP, BigQuery, and dbt. Brush up on your SQL skills too, as they’ll likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex data challenges. Think about how you’ve automated processes or improved existing systems, as this will demonstrate your ability to take ownership and drive change.
✨Understand the Business Impact
Be ready to explain how your work as a Data Engineer can lead to impactful business insights. Research the company’s B2B and Go.Compare divisions so you can tailor your answers to show how you can contribute to their goals.
✨Ask Insightful Questions
Prepare thoughtful questions about the team, projects, and company culture. This shows your genuine interest in the role and helps you assess if it’s the right fit for you. Plus, it gives you a chance to engage with your interviewers!