Data Engineer

Data Engineer

Norwich Full-Time 30000 - 42000 £ / year (est.) No home office possible
P

At a Glance

  • Tasks: Join our team as a Data Engineer, designing and improving software systems.
  • Company: P+S Personnel connects talented individuals with exciting opportunities in tech.
  • Benefits: Enjoy flexible working hours and occasional travel for work adventures.
  • Why this job: Make an impact by analysing data and proposing innovative system improvements.
  • Qualifications: Degree in Engineering, Mathematics, or Physics; strong problem-solving skills required.
  • Other info: Work in a dynamic environment with a focus on collaboration and innovation.

The predicted salary is between 30000 - 42000 £ per year.

Job description

P+S Personnel are pleased to be working on behalf of our clients, who are currently seeking a Data Engineer to join their team based in Norwich on a full‑time, permanent basis.

Role Summary

Working in the Systems and Software Development team, the Data Engineer will be responsible for the design and implementation of improvements to system software (front end and back end) to meet specific project requirement sets. You will also use your mathematical experience to analyse data from trials to inform future upgrades.

Main Responsibilities

  • Planning and conducting trials events and activities and ensuring relevant data is collected.
  • Analysing data in a scientific manner.
  • Proposing system improvements and implementing changes where required.
  • Designing and developing software, written in C++.
  • Writing test specifications, engineering reports as required in the course of the activities.
  • Working within a strict time, budgetary and quality framework.
  • Any other such duties that may be reasonably compatible with the nature and scope of the role.

Qualifications and Experience

  • A Degree level qualification in Engineering, Mathematics or Physics, or similar subject with a strong mathematical background.
  • Strong C++ coding skills.
  • The ability to design and implement software solutions.
  • Strong organisational skills required to work on several tasks simultaneously.
  • The ability to interpret, create and present technical information to audiences with all levels of technical experience.
  • The ability and willingness to understand wider application concepts, and to deliver a holistic design, working as part of a multi‑disciplined team, as well as on own initiative.
  • Experience programming with QT or CUDA. (Desirable)
  • Experience using OpenCV. (Desirable)
  • Knowledge of the MASCOT programming design methodology. (Desirable)
  • Experience scripting in python / bash. (Desirable)
  • Training and experience in Systems Engineering. (Desirable)

Person Specification

  • Strong critical thinking and problem‑solving skills.
  • A general willingness to expand knowledge into new areas and to challenge oneself.
  • The ability to use initiative in exploring new methods and technologies.
  • A flexible approach in terms of both task delivery and time management.
  • A willingness to perform hands‑on tasks including integration activities on prototype equipment.

Working hours and Benefits

  • Monday – Thursday 08:15 – 17:00 and Friday 08:15 – 12:45 (37 ½ hours per week)
  • Occasional travel for work, both domestic and international.

If this is a role you are interested in, please apply online ensuring your CV is up to date.

#J-18808-Ljbffr

Data Engineer employer: P+S Personnel

Join a forward-thinking team in Norwich as a Data Engineer, where your contributions will directly impact innovative software solutions. Our company fosters a collaborative work culture that values continuous learning and professional growth, offering you the chance to expand your skills in a supportive environment. With flexible working hours and opportunities for domestic and international travel, we provide a rewarding workplace that encourages both personal and career development.
P

Contact Detail:

P+S Personnel Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Data Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as C++, QT, and CUDA. Having hands-on experience or projects that showcase your skills in these areas can significantly boost your chances.

✨Tip Number 2

Prepare to discuss your problem-solving approach during the interview. Think of examples where you've successfully tackled complex data challenges, as this role requires strong critical thinking skills.

✨Tip Number 3

Showcase your ability to work both independently and as part of a team. Be ready to share experiences where you collaborated on projects or took the initiative to lead tasks, as teamwork is essential in this role.

✨Tip Number 4

Research the company and its projects thoroughly. Understanding their goals and how your role as a Data Engineer fits into their vision will help you articulate your interest and alignment with their mission during the interview.

We think you need these skills to ace Data Engineer

Data Analysis
Software Design and Implementation
C++ Programming
Mathematical Modelling
Trial Planning and Execution
Technical Report Writing
Organisational Skills
Critical Thinking
Problem-Solving Skills
QT or CUDA Programming
Systems Engineering Knowledge
Adaptability
Initiative and Self-Motivation
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the Data Engineer role. Emphasise your mathematical background, software design capabilities, and any experience with C++ or QT/CUDA.

Craft a Strong Cover Letter: Write a cover letter that specifically addresses the responsibilities and qualifications mentioned in the job description. Explain how your skills and experiences make you a perfect fit for the role and express your enthusiasm for the position.

Showcase Problem-Solving Skills: In your application, provide examples of how you've used critical thinking and problem-solving skills in past projects. This could include specific challenges you faced and how you overcame them, particularly in data analysis or software development.

Highlight Teamwork and Initiative: Mention any experiences where you worked as part of a multi-disciplined team or took the initiative on projects. This will demonstrate your ability to collaborate effectively and your willingness to take on new challenges.

How to prepare for a job interview at P+S Personnel

✨Showcase Your Technical Skills

Be prepared to discuss your experience with programming languages, especially C++. Highlight any projects where you've designed and implemented software solutions, as this will demonstrate your capability to meet the role's requirements.

✨Demonstrate Analytical Thinking

Since the role involves analysing data scientifically, be ready to share examples of how you've approached data analysis in past projects. Discuss any methodologies you used and how your findings informed decisions or improvements.

✨Prepare for Problem-Solving Questions

Expect questions that assess your critical thinking and problem-solving skills. Think of scenarios where you've faced challenges in your work and how you overcame them, particularly in a team setting.

✨Understand the Company’s Projects

Research the company and its current projects. Being knowledgeable about their work will allow you to ask insightful questions and show your genuine interest in contributing to their goals.

Data Engineer
P+S Personnel
Location: Norwich

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

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