At a Glance
- Tasks: Join a dynamic team to handle and optimise massive data sets daily.
- Company: Work with a leading search marketing company collaborating with brands like Adidas and Louis Vuitton.
- Benefits: Enjoy fully remote work, competitive salary, and the chance to innovate in data engineering.
- Why this job: Be part of an innovative culture that values passion for data and teamwork.
- Qualifications: 4+ years experience with Scala, Spark, Java; STEM degree or equivalent required.
- Other info: Engage in a structured interview process including a take-home test.
The predicted salary is between 60000 - 70000 £ per year.
Location: Fully Remote (UK Based)
Salary: £60,000 – £70,000
About Us: This growing search marketing company works with a range of multi-billion dollar companies such as Adidas and Louis Vuitton and are looking to bring in a Data Engineer, to support their growing team. In this role, you will handle over a trillion data points daily and they are seeking a passionate Data Engineer to join their innovative and dynamic team.
Responsibilities:
- Collaborate with various squads within the data team on project-based work.
- Develop and optimize data models, warehouse solutions, and ETL processes.
- Work with Scala, Spark, and Java to handle large-scale data processing.
- Contribute to manual Databricks-like data processing solutions.
Requirements:
- Minimum of 4 years of experience with Scala, Spark, and Java.
- Strong technical skills and a passion for working with data.
- A STEM degree or equivalent experience.
- Excellent communication skills.
- Experience with data modeling and data warehouse solutions.
Nice to Have:
- Experience with AWS and Python.
Interview Process:
- CV run through
- Take home test
- Panel interview
Scala Senior Data Engineer employer: Harnham
Contact Detail:
Harnham Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Scala Senior Data Engineer
✨Tip Number 1
Familiarise yourself with the latest trends and technologies in data engineering, especially focusing on Scala, Spark, and Java. Being able to discuss recent projects or innovations in these areas during your interview will show your passion and expertise.
✨Tip Number 2
Prepare to demonstrate your problem-solving skills by working through potential data challenges you might face in the role. Think about how you would approach optimising data models or ETL processes, as this will be a key part of your responsibilities.
✨Tip Number 3
Brush up on your communication skills, as collaboration with various squads is essential. Be ready to share examples of how you've effectively communicated complex data concepts to non-technical stakeholders in the past.
✨Tip Number 4
If you have experience with AWS and Python, make sure to highlight this during your discussions. Even though it's listed as 'nice to have', showcasing additional skills can set you apart from other candidates.
We think you need these skills to ace Scala Senior Data Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Scala, Spark, and Java. Include specific projects or achievements that demonstrate your technical skills and passion for data engineering.
Craft a Compelling Cover Letter: Write a cover letter that showcases your enthusiasm for the role and the company. Mention your experience with large-scale data processing and how you can contribute to their innovative team.
Showcase Relevant Experience: In your application, emphasise any experience you have with data modelling, ETL processes, and working in collaborative environments. This will align your skills with the responsibilities outlined in the job description.
Prepare for the Interview: Research common interview questions for Data Engineers and be ready to discuss your previous projects. Be prepared to explain your approach to problem-solving and how you handle large datasets.
How to prepare for a job interview at Harnham
✨Showcase Your Technical Skills
Make sure to highlight your experience with Scala, Spark, and Java during the interview. Be prepared to discuss specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.
✨Prepare for the Take Home Test
Since there's a take home test involved, practice similar coding challenges beforehand. Focus on data modelling and ETL processes, as these are key aspects of the role. Ensure you can explain your thought process clearly when discussing your solutions.
✨Communicate Effectively
Excellent communication skills are a must for this role. Practice explaining complex technical concepts in simple terms, as you'll need to collaborate with various squads. Being able to articulate your ideas will set you apart from other candidates.
✨Research the Company
Familiarise yourself with the company's work and their clients, like Adidas and Louis Vuitton. Understanding their business model and how data plays a role in their success will help you tailor your answers and show genuine interest in the position.