Senior Big Data Engineer

Reposted 16 Days Ago
Be an Early Applicant
Hiring Remotely in Poland
Remote
Senior level
Information Technology • Software
The Role
This role involves designing and developing a big data processing engine with a focus on ETL pipelines, geo-location analysis, and distributed systems architecture across cloud and on-prem environments.
Summary Generated by Built In
Description

We are looking for a Big Data / Data Engineer to join our growing team. In this role, you will be responsible for the design and development of our big data processing engine a heavy ETL pipeline handling complex logic including geo-location analysis, running across both cloud and on-prem environments.

Requirements:

  • 4+ years of experience in Data Engineering
  • 2+ years of hands-on experience with Scala (must) or Java (optional)
  • 2+ years of experience with SQL and NoSQL DBs
  • Hands-on experience with Spark & PySpark (must)
  • Experience with Airflow (must)
  • Experience with AWS and/or GCP
  • Experience with Kubernetes (k8s) and on-prem deployments
  • Solid understanding of distributed systems design, pipeline architecture, and partitioning strategies
  • Deep understanding of Agile principles, practices and values
  • Solid understanding of design patterns, software development techniques, and clean code practices
Requirements

Advantage:

  • Experience with Apache Iceberg, Helm Charts, or data catalog tools
  • Experience with Spring Framework
  • Experience with microservice architecture
  • Experience working with DevOps and CI/CD practices
  • Customer-facing experience or comfort working directly with clients
  • Bachelor's, BSc or Master's degree in Computer Science or Engineering

Skills Required

  • 4+ years of experience in Data Engineering
  • 2+ years of hands-on experience with Scala
  • 2+ years of experience with SQL and NoSQL DBs
  • Hands-on experience with Spark & PySpark
  • Experience with Airflow
  • Experience with AWS and/or GCP
  • Experience with Kubernetes and on-prem deployments
  • Solid understanding of distributed systems design, pipeline architecture, and partitioning strategies
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
399 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account