Advance Search

Browse CVs

Data Engineer

Posted 21 hours ago

  • Thorpe Hamlet, Norfolk
  • Permanent
  • £25,000 to £35,000 /Yr
  • Sponsored
  • Expires In a month

Exciting Opportunity: Mid-Level Data Engineer



On behalf of our client, a well-established software development company, we are seeking a talented and dynamic Mid-Level Data Engineer to join their growing team.



Location: Norwich City Centre, NR1



Work Arrangement: Hybrid working, with fortnightly visits to the office. Remote working options available based on candidate circumstances.



Hours: Full-time, 37.5 hours per week



About the Company:



Our client is a reputable software development company that has been operating for over a decade. They specialise in providing small and medium-sized businesses with access to insightful data derived from leading accounting platforms such as Sage and Xero. With operations focused on the UK and Ireland, the company continues to deliver innovative data solutions that empower businesses to make informed decisions.



The Role:



As a Mid-Level Data Engineer, you will play a key role in designing, optimising, and maintaining data solutions that directly impact the company’s ability to deliver exceptional value to its clients. Collaborating with a close-knit team of engineers, you will focus on creating datasets, optimising queries, and delivering custom dashboards tailored to client needs.



Key Responsibilities:




  • Data Modelling: Develop and manage datasets and dashboards for end users.

  • Query Optimisation: Craft efficient, high-performing database queries using PostgreSQL and MS SQL.

  • Custom Solutions: Collaborate with the sales team to design and deliver bespoke dashboards and data views for clients.

  • Cross-Functional Collaboration: Partner with front-end (Angular) and back-end (C# WebAPI) engineers to ensure seamless functionality and contribute to process improvement initiatives.

  • Database Performance: Identify and address performance bottlenecks, providing recommendations for scaling as the client base grows.

  • Documentation: Maintain accurate and detailed documentation for code and processes.

  • Quality Assurance: Participate in code reviews and testing to ensure high-quality deliverables.



Qualifications & Skills:




  • Experience: Minimum of 2 years in a data engineering or similar role.

  • Technical Expertise:

  • Advanced SQL skills with a focus on query performance.

  • Proficiency in PostgreSQL; experience with MS SQL or similar is a plus.

  • Familiarity with database configurations, APIs (e.g., ODBC), and JSON structures.

  • Knowledge of C# .Net and/or JavaScript is a bonus.

  • Experience with Sage products or accounting data is advantageous (training provided).



Soft Skills:




  • Strong problem-solving and analytical skills.

  • Effective communication and teamwork.

  • Attention to detail with a focus on quality and deadlines.



What’s on Offer:




  • Competitive Compensation: Attractive salary package based on experience and skills.

  • Flexible Working: Hybrid work environment with remote options.

  • Professional Growth: Opportunities for learning, development, and innovation.

  • Impactful Work: Be part of a team that delivers data-driven solutions to support business success.

  • Supportive Environment: Work with cutting-edge technologies in a collaborative and forward-thinking team.



How to Apply:



We are managing this recruitment process on behalf of our client. If you are an experienced Data Engineer looking to make an impact in a dynamic environment, we’d love to hear from you.



Apply now and take the next step in your career!