Data Engineer

Be among the first applicants.
Reward
Belfast
GBP 40,000 - 70,000
Be among the first applicants.
2 days ago
Job description
Data Engineer

Department: Technology

Employment Type: Permanent - Full Time

Location: Belfast

Description

We are looking for an enthusiastic and experienced Data Engineer with 3-5 years of experience to join our team. You will play a key role in designing, developing, and maintaining data pipelines, reporting solutions, and scalable data architectures in a cloud environment.

Working closely with business stakeholders, Data Engineers, and the Product Owner, you will be responsible for migrating ETL processes and data warehouses to the cloud. This includes developing pipelines for reporting, data monetisation, and large-scale data processing solutions.

If you are passionate about data engineering, SQL, Python, and cloud-based data solutions, we'd love to hear from you!

Key Responsibilities
  1. Develop, optimise, and maintain ETL processes and reporting data sources.
  2. Design and implement data warehouses and data lakes on AWS, ensuring scalability and efficiency.
  3. Work with stakeholders to translate business needs into technical solutions.
  4. Write efficient SQL queries and ensure performance optimisation.
  5. Collaborate with the team to ensure quality assurance, peer reviews, and best coding practices.
  6. Automate data workflows to improve efficiency and reduce costs.
  7. Conduct data cleansing and enhancement exercises.
  8. Provide clear documentation for data pipelines and processes.
Skills Knowledge and Expertise
  1. Minimum 2 years of experience working with large-scale relational databases (500,000+ customers).
  2. Strong understanding of relational database concepts (joins, sub-queries, indexing, normalisation).
  3. Proficiency in SQL (query writing, performance tuning, optimisation).
  4. Experience with Microsoft SQL Server technologies (SSRS, SSIS, SSAS).
  5. Hands-on experience with AWS services (EC2, Glue, Lambda, S3, Jupyter Notebooks).
  6. Ability to translate non-technical business requirements into technical specifications.
  7. Proven ability to produce clear, structured process documentation.
Benefits
  1. Annual Leave: 25 days + bank holidays
  2. Ability to buy and sell holiday days as well as the ability to bank days (tenure dependent)
  3. Flexible working options: we are operating a hybrid working model with 3 days a week from the office
  4. Pension: Hargreaves Lansdown - 6% matched contribution
  5. Employee share scheme
  6. Generous family friendly cover
  7. Private healthcare - Bupa
  8. Income protection
  9. Critical illness cover
  10. Life insurance cover
  11. Dental cover
  12. Optical cover
  13. Yulife app for access to employee wellbeing and discounts
  14. Perks at Work, cashback/discount shopping site
  15. Employee referral scheme
  16. Salary sacrifice program which includes cycle to work scheme, electric car scheme and season ticket loans
  17. Volunteering program
  18. Company events i.e. Christmas party, all-company event and other social/hosted events during the year (we have an active social committee!)
  19. Team socials
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Data Engineer jobs in Belfast