Senior/Lead Big Data Engineer (Scala/Spark)
Senior/Lead Big Data Engineer (Scala/Spark)

Senior/Lead Big Data Engineer (Scala/Spark)

Horsham Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
G

At a Glance

  • Tasks: Develop Spark jobs and big data pipelines while managing real-time data streams.
  • Company: Grid Dynamics is a leading tech consulting firm focused on AI, data, and analytics.
  • Benefits: Enjoy a flexible schedule, professional development opportunities, and work on cutting-edge projects.
  • Why this job: Join a motivated team and make an impact in the world of enterprise AI and data.
  • Qualifications: Strong expertise in Spark, Scala, and hands-on experience with Hadoop required.
  • Other info: Work remotely or from our global offices in a collaborative environment.

The predicted salary is between 43200 - 72000 £ per year.

Responsibilities:

  • Development of Spark jobs for data synchronization between different storage systems.
  • Development of big data pipelines and infrastructure.
  • Planning and deploying data schemas for data warehousing.
  • Designing, developing, and maintaining RESTful services and microservices.
  • Managing real-time data streams using Kafka.
  • Writing efficient backend code in Java/Scala.
  • Optimizing Postgres databases and handling complex queries.
  • Creating automated build processes using Gradle.

Requirements:

  • Strong expertise in Spark and Scala.
  • Hands-on experience with Hadoop.
  • Proficiency with data processing frameworks like Kafka and Spark.
  • Experience with database engines such as Oracle, PostgreSQL, Teradata, Cassandra.
  • Understanding of distributed computing technologies, approaches, and patterns.

Nice to have:

  • Experience with Data Lakes, Data Warehousing, or analytics systems.

We offer:

  • Opportunity to work on cutting-edge projects.
  • Collaboration with a motivated and dedicated team.
  • Flexible schedule.
  • Opportunities for professional development.

About Us: Grid Dynamics (NASDAQ: GDYN) is a leading provider of technology consulting, platform and product engineering, AI, and advanced analytics services. Founded in 2006 and headquartered in Silicon Valley, we have offices across the Americas, Europe, and India. We focus on enterprise AI, data, analytics, cloud & DevOps, application modernization, and customer experience, enabling positive business outcomes for our clients.

Senior/Lead Big Data Engineer (Scala/Spark) employer: Grid Dynamics

Grid Dynamics is an exceptional employer, offering a dynamic work environment where innovation thrives. As a Senior/Lead Big Data Engineer, you will collaborate with a dedicated team on cutting-edge projects while enjoying a flexible schedule and ample opportunities for professional growth. Located in the heart of Silicon Valley, we provide a unique advantage of being at the forefront of technology and analytics, ensuring that your contributions lead to meaningful business outcomes.
G

Contact Detail:

Grid Dynamics Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior/Lead Big Data Engineer (Scala/Spark)

✨Tip Number 1

Familiarise yourself with the latest trends and technologies in big data, especially around Spark and Scala. This will not only help you during interviews but also show your genuine interest in the field.

✨Tip Number 2

Network with professionals in the big data community. Attend meetups or webinars focused on Spark, Kafka, and other relevant technologies to make connections that could lead to referrals.

✨Tip Number 3

Prepare to discuss your past projects in detail, particularly those involving data pipelines and real-time data processing. Be ready to explain your role and the impact of your work.

✨Tip Number 4

Showcase your problem-solving skills by preparing for technical challenges that may arise during the interview process. Practice coding problems related to backend development and database optimisation.

We think you need these skills to ace Senior/Lead Big Data Engineer (Scala/Spark)

Expertise in Spark
Proficiency in Scala
Hands-on experience with Hadoop
Familiarity with Kafka for real-time data streams
Experience in developing big data pipelines
Knowledge of RESTful services and microservices
Database optimization skills, particularly with PostgreSQL
Ability to handle complex SQL queries
Experience with database engines such as Oracle, Teradata, and Cassandra
Understanding of distributed computing technologies
Experience with data warehousing and data lakes
Proficient in writing efficient backend code in Java/Scala
Familiarity with automated build processes using Gradle
Strong problem-solving skills
Collaboration and teamwork abilities

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Spark, Scala, and other relevant technologies mentioned in the job description. Use specific examples of projects where you've developed big data pipelines or worked with real-time data streams.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role at Grid Dynamics. Mention how your skills align with their requirements, particularly your expertise in data processing frameworks and database engines. Share a brief story about a successful project that showcases your capabilities.

Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that demonstrate your experience with Spark, Kafka, and database optimisation. This can give the hiring team a clearer picture of your technical skills and problem-solving abilities.

Proofread Your Application: Before submitting, carefully proofread your application materials. Look for any spelling or grammatical errors, and ensure that all technical terms are used correctly. A polished application reflects your attention to detail and professionalism.

How to prepare for a job interview at Grid Dynamics

✨Showcase Your Technical Skills

Make sure to highlight your expertise in Spark and Scala during the interview. Be prepared to discuss specific projects where you've developed Spark jobs or worked with big data pipelines, as this will demonstrate your hands-on experience.

✨Understand the Company’s Tech Stack

Familiarise yourself with Grid Dynamics' technology stack, especially their use of Kafka and various database engines like PostgreSQL and Oracle. This knowledge will help you answer questions more effectively and show your genuine interest in the role.

✨Prepare for Problem-Solving Questions

Expect to face technical problem-solving scenarios related to data synchronization and real-time data streams. Practising these types of questions can help you articulate your thought process clearly during the interview.

✨Demonstrate Team Collaboration

Since the role involves working within a motivated team, be ready to discuss your previous experiences collaborating on projects. Highlight how you contributed to team success and how you handle challenges in a group setting.

Senior/Lead Big Data Engineer (Scala/Spark)
Grid Dynamics
Go Premium

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

G
  • Senior/Lead Big Data Engineer (Scala/Spark)

    Horsham
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-08-01

  • G

    Grid Dynamics

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