Data Engineer | (Scala, Spark, SQL) | Hybrid
Data Engineer | (Scala, Spark, SQL) | Hybrid
Posted 3 days ago
SENIORITY
Senior
About the role
- Option 1: Bachelor’s degree in Computer Science and 4 years' experience in software engineering or related field.
- Option 2: 6 years’ experience in software engineering or related field.
- Option 3: Master's degree in Computer Science and 2 years' experience in software engineering or related field. 3 years' experience in data engineering, database engineering, business intelligence, or business analytics.
- Nice to have soft skills:7+ years of experience with 3+ years of Big data development experience
- Experience in HDFS, Hive, Hive UDF’s, MapReduce, Druid, Spark, Python, Hue, Shell Scripting, Unix.
- Demonstrates expertise in writing complex, highly optimized queries across large data sets
- Retail experience and knowledge of commercial data is a huge plus
- Experience with BI Tool Tableau or Looker is a plus
- Main Skills:
- Strong experience in Scala, Spark, SQL, Python, Tableau, Power BI and more.
- Design, develop and build database to power Big Data analytical systems.
- Design pipelines from a wide variety of data sources using Spark, SQL, HQL and other technologies.
- Build robust and scalable applications using SQL, Scala/Python and Spark.
- Create real time data streaming and processing using Kafka and/or Spark streaming.
- Build dashboards using Tableau, Power BI and other reporting tools.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
