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 work on exciting projects.
- Why this job: Be part of an innovative culture that values passion for data and teamwork.
- Qualifications: 4+ years experience in Scala, Spark, and Java; STEM degree preferred.
- Other info: Engage in a straightforward interview process with a take-home test.
The predicted salary is between 48000 - 84000 £ 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 Scala, Spark, and Java. Being able to discuss recent advancements or projects you've worked on using these technologies can really impress during interviews.
✨Tip Number 2
Prepare to showcase your problem-solving skills by working on relevant data engineering challenges. Consider creating a small project that demonstrates your ability to handle large-scale data processing, as this will give you concrete examples to discuss.
✨Tip Number 3
Network with professionals in the data engineering field, especially those who work with Scala and Spark. Engaging in online forums or attending meetups can provide valuable insights and potentially lead to referrals.
✨Tip Number 4
Brush up on your communication skills, as collaboration is key in this role. Practising how to explain complex technical concepts in simple terms can help you stand out during the interview process.
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. If you have experience with AWS or Python, be sure to mention it as a nice-to-have.
Prepare for the Interview: Once your application is submitted, prepare for the interview by reviewing common data engineering questions and thinking about how your past experiences align with the responsibilities of the role.
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 processing tasks that require you to use Scala and Spark, as this will help you feel more confident and perform better.
✨Communicate Clearly
Excellent communication skills are a must for this role. During the panel interview, make sure to articulate your thoughts clearly and concisely. Practice explaining complex technical concepts in simple terms, as you may need to collaborate with non-technical team members.
✨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 engineering plays a role in their success can give you an edge and show your genuine interest in the position.