Data Engineer in Bath

Data Engineer in Bath

Bath Full-Time 36000 - 60000 Β£ / year (est.) Home office (partial)
B

At a Glance

  • Tasks: Design and build efficient ETL pipelines for diverse client projects.
  • Company: Join BMT, a leader in tackling engineering challenges with a focus on innovation.
  • Benefits: Enjoy competitive salary, private medical cover, enhanced pension, and 26 days annual leave.
  • Why this job: Make a real impact in defence and national security while developing your skills.
  • Qualifications: Experience in data engineering and strong problem-solving skills required.
  • Other info: Flexible working arrangements and a commitment to diversity and inclusion.

The predicted salary is between 36000 - 60000 Β£ per year.

Location: This role is based in our Bath Office and we are happy to explore flexible and hybrid working arrangements. Please note that travel to customer sites or to attend meetings will be required.

We are seeking an experienced Senior Data Engineer to join our team and engage in a diverse range of client projects within the defence, national security, and commercial sectors.

Responsibilities:

  • Ensuring data mastering, integration, reference data management, and data quality.
  • Leveraging existing ETL/ELT tools to design and build data pipelines from scratch, ensuring the optimal approach is selected and implemented.
  • Developing automated ETL routines, workflows, and mappings for structured and unstructured data.
  • Design, creation, and maintenance of ETL pipelines including error handling, scaling, and data quality monitoring.
  • Integrating a variety of source data; using judgment to select and implement the best approach.
  • Developing ETL routines capable of handling large-scale JSON computations and integrations, ensuring scalability and performance.
  • Collaborating with data architects and business users to understand requirements and transform these into scalable ETL solutions.
  • Conducting proof of concept and discovery work to inform and advise on ETL strategy and pipeline development.
  • Maintaining and optimising data pipelines to handle large-scale data processing.
  • Reviewing and transforming business requirements into reusable, production-ready code.
  • Identifying flaws in the current system and propose solutions.
  • Optimising existing algorithms and software tools for performance, scalability, and accuracy.
  • Collaborating with cross-functional teams to integrate engineering data into a knowledge information management system.
  • Completing design specifications and technical documentation.

The role will require excellent stakeholder management and communication skills to build the trust and support necessary for successful outcomes with customers, as well as lead the direction of the solution gaining consensus with the agile software delivery teams.

As the Senior Data Engineer you will be experienced in designing, developing, and maintaining efficient ETL (Extract, Transform, Load) pipelines to support data integration, data warehousing, and analytical needs. You will be able to demonstrate experience in delivering the key responsibilities listed in the advert. You will be experienced in working with customer teams helping them with complex data challenges.

BMT are passionate about people; we recognise that technology moves quickly and that no one can learn everything, which is why we seek those who can adapt and demonstrate the aptitude to learn. With enthusiasm and the right attitude, we can help you discover your potential.

BMT is dedicated to tackling the most crucial engineering challenges of our era, fostering an environment where individuals with exceptional technical expertise provide meaningful, practical solutions. Committed to creating a safer, more efficient, effective, and sustainable future, BMT values diversity, equity, and inclusion, recognising their pivotal role in achieving our business purpose.

At BMT, we pride ourselves on being a verified flexible workplace, providing freedom and choice. We understand not everyone has the same needs in order to make work work for them and their lives - we can discuss any requirements for flexibility; we can’t promise to fulfil every request but we do promise to listen to what matters to you.

Joining BMT means gaining access to a comprehensive set of employee benefits designed to empower your success. In addition to a competitive salary, our offerings encompass health, family, finance, and personal development, including:

  • Private Medical (family coverage)
  • Enhanced Pension
  • 18 weeks enhanced maternity pay (after a qualifying period of 1 year)
  • Family friendly policies
  • Committed to an inclusive culture
  • Wellbeing Fund - an annual fund for personal hobbies or interests
  • 26 Days Annual Leave (plus bank holidays)
  • Holiday Trading
  • Retail Vouchers
  • Professional Subscriptions

Data Engineer in Bath employer: BMT Group Ltd

BMT is an exceptional employer located in Bath, offering a flexible and hybrid working environment that prioritises employee well-being and work-life balance. With a strong commitment to diversity, equity, and inclusion, BMT fosters a culture of continuous learning and professional growth, providing comprehensive benefits including private medical coverage, enhanced maternity pay, and a Wellbeing Fund to support personal interests. Joining BMT means being part of a team dedicated to tackling significant engineering challenges while enjoying a supportive and empowering workplace.
B

Contact Detail:

BMT Group Ltd Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Data Engineer in Bath

✨Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, webinars, or even local tech events. You never know who might have a lead on your dream Data Engineer role.

✨Show Off Your Skills

Create a portfolio showcasing your ETL projects and data pipelines. This is your chance to demonstrate your expertise and problem-solving skills. Make sure to highlight any complex challenges you've tackled!

✨Ace the Interview

Prepare for technical interviews by brushing up on your data engineering concepts and tools. Practice coding challenges and be ready to discuss your past projects in detail. Confidence is key!

✨Apply Through Us

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it gives us a chance to see your application in the best light possible.

We think you need these skills to ace Data Engineer in Bath

ETL (Extract, Transform, Load)
Data Integration
Data Quality Management
Data Pipeline Development
JSON Computations
Automated ETL Routines
Error Handling
Data Warehousing
Stakeholder Management
Technical Documentation
Collaboration with Cross-Functional Teams
Problem-Solving Skills
Adaptability
Communication Skills

Some tips for your application 🫑

Tailor Your CV: Make sure your CV is tailored to the Data Engineer role. Highlight your experience with ETL pipelines, data integration, and any relevant projects you've worked on. We want to see how your skills match what we're looking for!

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 you can contribute to our team. Don't forget to mention your experience in the defence or national security sectors if applicable.

Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled complex data challenges in the past. We love seeing candidates who can think critically and come up with innovative solutions, so don't hold back!

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 to join our team at StudySmarter!

How to prepare for a job interview at BMT Group Ltd

✨Know Your ETL Inside Out

Make sure you brush up on your ETL (Extract, Transform, Load) knowledge. Be ready to discuss your experience with designing and maintaining data pipelines, especially in relation to large-scale JSON computations. Prepare examples of how you've tackled complex data challenges in previous roles.

✨Showcase Your Problem-Solving Skills

During the interview, be prepared to discuss specific instances where you've identified flaws in existing systems and proposed effective solutions. Highlight your ability to optimise algorithms and software tools for performance and scalability, as this will demonstrate your critical thinking and technical expertise.

✨Communicate Like a Pro

Since excellent stakeholder management is key for this role, practice articulating your thoughts clearly and confidently. Think about how you can convey technical concepts to non-technical stakeholders, and prepare to share examples of successful collaborations with cross-functional teams.

✨Embrace Flexibility and Adaptability

BMT values individuals who can adapt and learn quickly. Be ready to discuss how you've embraced change in your previous roles and how you approach learning new technologies or methodologies. This will show that you're not just technically skilled but also a great fit for their dynamic work environment.

Data Engineer in Bath
BMT Group Ltd
Location: Bath

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>