Graduate Data Engineer Python Spark SQL
Graduate Data Engineer Python Spark SQL

Graduate Data Engineer Python Spark SQL

Sunderland Full-Time 19800 - 46200 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Join a graduate trainee scheme, learn data engineering, and work with clients using Python and SQL.
  • Company: A start-up Investment Management firm with strong backing and growth potential.
  • Benefits: Earn £33k, enjoy 25 days holiday, Bupa healthcare, and a generous pension contribution.
  • Why this job: Gain hands-on experience in a collaborative environment with continuous career development opportunities.
  • Qualifications: Minimum 2.1 degree from a Russell Group university and experience with SQL, Apache Spark, and Python.
  • Other info: Work in modern Newcastle offices with great views and flexible hours; onsite showers available.

The predicted salary is between 19800 - 46200 £ per year.

Do you have a first class education combined with Data Engineering skills? You could be progressing your career at a start-up Investment Management firm that has secure backing, an established Hedge Fund client as a partner and massive growth potential.

As a Graduate Data Engineer, you will join a graduate trainee scheme. Initially, you will undergo intensive training for the first three months, then move on to shadow more experienced Data Engineers working with their clients. After around six months, you will work with your own clients to provide them the data services they need. You will gain exposure to a wide range of technology, primarily using Python and SQL.

Location / WFH: You will join colleagues in brand new Central Newcastle offices on a full-time basis (Monday to Friday), working hours 0900-1800 with some flexibility. The offices are well equipped and offer fantastic views across the City and the local countryside, many employees walk or cycle in (onsite showers available!).

About you:

  • You have an academic record of achievement, minimum 2.1 at BSc from a Russell Group university, Mathematics, Physics, Computer Science or similar technical/scientific discipline, backed by minimum A A A grades at A-level.
  • You have commercial Data Engineering experience working with technologies such as SQL, Apache Spark and Python including PySpark and Pandas.
  • You have a good understanding of modern data engineering best practices.
  • Ideally, you will also have experience with Azure and Data Bricks.
  • You are collaborative with excellent communication skills, comfortable liaising with clients and providing a service.

What’s in it for you:

  • Starting salary of £33k.
  • Bonus.
  • 25 days holiday.
  • Bupa healthcare.
  • Generous pension contribution.
  • Continuous career development opportunities.
  • Social team atmosphere with a range of events and early finish for drinks on Fridays.

Apply now to find out more about this Graduate Data Engineer (Python Spark SQL) opportunity.

At Client Server, we believe in a diverse workplace that allows people to play to their strengths and continually learn. We’re an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.

Graduate Data Engineer Python Spark SQL employer: Client Server

Join a dynamic start-up Investment Management firm in the heart of Newcastle, where you'll benefit from a supportive graduate trainee scheme and extensive training to kickstart your career as a Data Engineer. With a competitive salary, generous holiday allowance, and a vibrant work culture that promotes collaboration and social events, this is an excellent opportunity for personal and professional growth in a modern office environment with stunning views.
C

Contact Detail:

Client Server Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Graduate Data Engineer Python Spark SQL

✨Tip Number 1

Familiarise yourself with the technologies mentioned in the job description, especially Python, SQL, and Apache Spark. Consider working on personal projects or contributing to open-source projects that utilise these technologies to demonstrate your skills.

✨Tip Number 2

Network with professionals in the data engineering field, particularly those who have experience with investment management firms. Attend relevant meetups or webinars to gain insights and potentially make connections that could help you land the job.

✨Tip Number 3

Prepare for potential technical interviews by practising coding challenges that focus on data structures and algorithms, as well as SQL queries. Websites like LeetCode or HackerRank can be great resources for this.

✨Tip Number 4

Showcase your collaborative skills by participating in group projects or hackathons. Being able to demonstrate teamwork and effective communication will be crucial, especially since the role involves liaising with clients.

We think you need these skills to ace Graduate Data Engineer Python Spark SQL

Proficiency in Python
Experience with SQL
Knowledge of Apache Spark
Familiarity with PySpark and Pandas
Understanding of data engineering best practices
Experience with Azure
Familiarity with Data Bricks
Strong analytical skills
Excellent communication skills
Ability to work collaboratively
Problem-solving skills
Attention to detail
Adaptability to new technologies
Time management skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your academic achievements, particularly your degree and A-level results. Emphasise any relevant experience with Python, SQL, Apache Spark, and any other technologies mentioned in the job description.

Craft a Strong Cover Letter: Write a cover letter that showcases your passion for data engineering and your understanding of modern data practices. Mention specific projects or experiences that demonstrate your skills in Python and SQL, and how they relate to the role.

Highlight Soft Skills: In your application, don't forget to mention your collaborative nature and communication skills. Provide examples of how you've successfully worked in teams or liaised with clients in previous roles or projects.

Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial for a data engineering role.

How to prepare for a job interview at Client Server

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python, SQL, and Apache Spark in detail. Bring examples of projects or coursework where you've applied these technologies, as this will demonstrate your practical knowledge and problem-solving abilities.

✨Understand Data Engineering Best Practices

Familiarise yourself with modern data engineering practices. Be ready to talk about how you would approach data pipeline design, data quality, and performance optimisation, as these are crucial aspects of the role.

✨Demonstrate Your Collaborative Spirit

Since the role involves liaising with clients and working in teams, highlight any experiences where you've successfully collaborated with others. Share specific examples that showcase your communication skills and ability to work well in a team environment.

✨Research the Company and Its Culture

Take some time to learn about the company’s values and culture. Understanding their focus on diversity and continuous learning can help you align your answers with what they are looking for, making you a more appealing candidate.

Graduate Data Engineer Python Spark SQL
Client Server
C
  • Graduate Data Engineer Python Spark SQL

    Sunderland
    Full-Time
    19800 - 46200 £ / year (est.)

    Application deadline: 2027-07-01

  • C

    Client Server

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