Data Engineer

Data Engineer

Full-Time 36000 - 60000 £ / year (est.) No working from home possible
UBDS Digital

At a Glance

  • Tasks: Design and build data solutions that solve real-world problems using modern technology.
  • Company: Join UBDS Group, a leader in digital transformation and innovative tech solutions.
  • Benefits: Enjoy competitive salary, private medical cover, and 25 days holiday plus more.
  • Other info: Grow your career in a supportive environment with excellent professional development opportunities.
  • Why this job: Make a real impact by working on cutting-edge projects with diverse teams.
  • Qualifications: Experience with SQL, Python, and cloud platforms; a passion for data and problem-solving.

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

Overview

UBDS Group helps organisations deliver meaningful digital transformations through modern technology solutions. We work with clients across the public and private sector to design and build products, platforms and services that genuinely make a difference to users.

The Role

We’re looking for a Data Engineer who enjoys working with data, technology and users to solve real problems. Someone who is comfortable working in delivery teams, curious about how things work, and keen to build reliable, well-designed data solutions that get used.

As a Data Engineer at UBDS, you will work as part of multidisciplinary teams alongside clients, designers, analysts and engineers to deliver modern data solutions. You will contribute to the design and build of data pipelines, models and analytics products, learning from experienced colleagues and applying best practices along the way. This is a hands-on role where you will develop your technical skills, collaborate closely with others, and gain experience delivering solutions that operate in real-world environments.

What You Will Do

  • Help translate business problems into data, analytical and technical tasks with support from senior colleagues.
  • Design, build and maintain data pipelines, models and products using SQL, Python and modern data engineering tools.
  • Work with data warehouses, lakehouse platforms and event-driven patterns, including building semantic models for analytics and visualisation.
  • Contribute to solutions built on cloud data and AI platforms (AWS/Azure), following good software engineering, testing and CI/CD practices.
  • Apply analytics, experimentation, AI/ML integration, governance, security and data quality practices as part of delivery teams.
  • Create clear data visualisations and explanations that help users understand and act on insights.
  • Work closely with users and stakeholders in Agile, client-driven environments, learning from live services and user feedback.
  • Follow relevant industry and government standards and contribute to solutions that are well documented, maintainable and easy to hand over.

What We Are Looking For

Core Data & Technical Skills
  • Experience translating business questions into data or analytical requirements, with guidance where needed.
  • Good SQL and Python skills for data modelling, transformation, automation and analysis.
  • Experience working with data models in data warehouses, lakehouse environments or analytics tools such as Power BI.
  • Familiarity with modern data engineering frameworks and tools (e.g. Spark / PySpark, Pandas, orchestration tools).
  • Experience working with cloud data platforms on AWS or Azure (e.g. Databricks, Redshift, Microsoft Fabric).
  • Understanding of software engineering fundamentals, including Git, testing, CI/CD and modular design.
  • Basic analytics and statistical understanding, including metrics and simple experimentation.
  • Awareness of AI/ML concepts, such as using model APIs or prompts, with a desire to build experience in this area.
  • Understanding of data governance, security and quality concepts, including access control and GDPR considerations.
  • Experience communicating insights through data visualisation using tools like Power BI, Tableau or Python charts.
Consulting & Delivery Mindset
  • A user-focused approach and curiosity about who will use the solution and why it matters.
  • Ability to communicate clearly and work collaboratively in client-driven, sometimes ambiguous environments.
  • Willingness to contribute to clear slides and written materials with support and guidance.
  • A logical, thoughtful approach to problem solving and delivery.
  • Experience contributing to production systems or live services, with an interest in learning from user feedback.
  • Attention to detail in code, documentation and naming conventions.
  • A product mindset, with experience working in Agile teams delivering features and outcomes iteratively.
  • Awareness of industry and government standards, and an openness to learning and applying them in delivery.

Benefits

  • Professional development, with opportunities to work on cutting-edge projects across diverse industries and gain certifications.
  • Private medical cover for you and your spouse/partner, offered via Vitality.
  • Discretionary bonus based on a blend of personal and company performance.
  • Holiday - 25 days plus 1 day for Birthday and 1 day for work anniversary, in addition to UK bank holidays.
  • Electric Vehicle leasing with salary sacrifice.
  • Contributed Pension Scheme.
  • Death in service cover.

About UBDS Group

At UBDS Group our mission is to support entrepreneurs who are setting new standards with technology solutions across cloud services, cybersecurity, data and AI, ensuring that every investment advances our commitment to innovation, making a difference, and creating impactful solutions for organisations and society.

Equal Opportunities

We are an equal opportunities employer and do not discriminate on the grounds of gender, sexual orientation, marital or civil partner status, pregnancy or maternity, gender reassignment, race, colour, nationality, ethnic or national origin, religion or belief, disability or age.

Data Engineer employer: UBDS Digital

As a Cloud Engineer - EUC, you will thrive in a dynamic and inclusive work environment located in the heart of Central London, where innovation meets collaboration. Our company prioritises employee growth through comprehensive training programmes and offers competitive benefits such as private medical cover, a generous holiday allowance, and a discretionary bonus scheme, ensuring that you are well-supported both personally and professionally. Join us to be part of a forward-thinking team that values your contributions and fosters a culture of continuous improvement and excellence.

UBDS Digital

Contact Details:

UBDS Digital Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Data Engineer

Tip Number 1

Get your networking game on! Connect with professionals in the data engineering field on platforms like LinkedIn. Join relevant groups, participate in discussions, and don’t hesitate to reach out for informational chats. You never know who might have a lead on your dream job!

Tip Number 2

Show off your skills! Create a portfolio showcasing your data projects, whether they’re personal or professional. Use GitHub to share your code and document your thought process. This not only highlights your technical abilities but also demonstrates your problem-solving mindset.

Tip Number 3

Prepare for those interviews! Research common data engineering interview questions and practice your responses. Be ready to discuss your experience with SQL, Python, and cloud platforms like AWS or Azure. Remember, it’s all about showing how you can solve real problems with data.

Tip Number 4

Apply through our website! We’ve got a streamlined application process that makes it easy for you to showcase your skills and experience. Plus, it shows us you’re genuinely interested in joining our team at UBDS. Don’t miss out on the chance to make a difference with us!

We think you need these skills to ace Data Engineer

SQL
Python
Data Modelling
Data Transformation
Data Automation
Data Analysis
Cloud Data Platforms (AWS/Azure)

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Data Engineer role. Highlight your SQL and Python skills, and any experience with data pipelines or cloud platforms like AWS or Azure. We want to see how your background aligns with what we do!

Showcase Your Projects:If you've worked on any relevant projects, whether in a professional setting or as personal endeavours, be sure to mention them. Include details about the technologies you used and the impact of your work. This helps us understand your hands-on experience.

Be Clear and Concise:When writing your application, keep it straightforward and to the point. Use clear language and avoid jargon unless it's relevant. We appreciate clarity, especially when it comes to technical details, so make it easy for us to see your skills!

Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way for us to receive your details directly and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at UBDS!

How to prepare for a job interview at UBDS Digital

Know Your Data Tools

Make sure you brush up on your SQL and Python skills before the interview. Be ready to discuss how you've used these tools in past projects, especially in data modelling and transformation. Familiarity with modern data engineering frameworks like Spark or orchestration tools will definitely give you an edge.

Understand the Business Context

Prepare to talk about how you can translate business problems into data solutions. Think of examples where you've successfully done this in the past. Showing that you understand the importance of user-focused solutions will resonate well with the interviewers.

Showcase Your Collaboration Skills

Since you'll be working in multidisciplinary teams, it's crucial to demonstrate your ability to communicate and collaborate effectively. Share experiences where you've worked closely with clients or stakeholders, and how you navigated any challenges in those environments.

Be Ready for Technical Questions

Expect some technical questions related to data pipelines, cloud platforms, and data governance. Brush up on your knowledge of AWS or Azure, and be prepared to discuss best practices in software engineering, testing, and CI/CD. This will show that you're not just technically savvy but also understand the bigger picture.