Senior Data Engineer - AWS, Spark & Streaming (Remote)

Improveit Solutions

Polska

Hybrid

PLN 180,000 - 320,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

ImproveIT Solutions is seeking a Senior Data Engineer to design, implement, and optimize scalable data pipelines using AWS, Spark/PySpark, and streaming technologies. You will work on distributed data processing across international projects in a fully remote setup.

The ideal candidate brings 5+ years in data engineering, hands-on AWS expertise, and strong SQL plus NoSQL experience. You will collaborate with cross-functional teams and own technical tasks from requirements through deployment.

Qualifications

  • 5+ years of commercial experience in Data Engineering.
  • Strong hands-on experience with AWS.
  • Strong experience with Apache Spark / PySpark.
  • Experience building and maintaining data pipelines and ETL/ELT processes.
  • Hands-on experience with AWS S3.
  • Experience with Kafka, Kinesis, or similar streaming technologies.
  • Strong SQL skills and experience with PostgreSQL, MySQL, Redshift, or similar databases.
  • Experience with DynamoDB or other NoSQL databases.
  • Experience working with containerized applications, ideally AWS ECS / Fargate.

Responsibilities

  • Design, develop, and maintain scalable data pipelines and ETL/ELT processes.
  • Work with large-scale datasets and distributed data processing systems.
  • Build and optimize data processing workflows using Spark / PySpark.
  • Develop and maintain data ingestion and streaming solutions using Kafka, Kinesis, or similar technologies.
  • Work with AWS data services and cloud-based data infrastructure.
  • Analyze and optimize data pipelines for performance, scalability, and reliability.
  • Take ownership of technical tasks from requirements analysis through implementation.
  • Collaborate with engineers, analysts, and other stakeholders across international projects.
  • Contribute to technical decisions and data architecture improvements.
  • Work on different international projects depending on your experience and expertise.

Tools

Kafka
Kinesis
Amazon EMR
AWS Glue
Apache Flink
Apache Beam
Cassandra/ScyllaDB
Docker
ECS / Fargate

Job description

ImproveIT Solutions is seeking a Senior Data Engineer to design, implement, and optimize scalable data pipelines using AWS, Spark/PySpark, and streaming technologies. You will work on distributed data processing across international projects in a fully remote setup.

The ideal candidate brings 5+ years in data engineering, hands-on AWS expertise, and strong SQL plus NoSQL experience. You will collaborate with cross-functional teams and own technical tasks from requirements through deployment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer (AWS and Spark)
Senior Data Engineer (AWS and Spark)

Improveit Solutions • Polska

Hybrid
PLN 180,000 - 320,000
Senior Data Engineer - AI Pipelines on AWS (Hybrid/Remote)
Senior Data Engineer - AI Pipelines on AWS (Hybrid/Remote)

EPAM Systems • Warszawa

Hybrid
PLN 180,000 - 320,000
Hybrid work model
Remote within Poland
Relocation opportunities
+5
Senior Data Engineer (Java/Scala, Spark, AWS)
Senior Data Engineer (Java/Scala, Spark, AWS)

EPAM Systems • Polska

On-site
PLN 240,000 - 400,000
Remote Data Architect: ETL, Spark & Cloud Data Pipelines
Remote Data Architect: ETL, Spark & Cloud Data Pipelines

Pivotal Solutions • Poland

Remote
PLN 180,000 - 240,000
Senior Data Engineer – Remote
Senior Data Engineer – Remote

Vytwo • Poland

Remote
PLN 449,000 - 599,000
Remote work
Career growth
Competitive salary
Data Engineer: AWS, Spark, Python, SQL, CI/CD
Data Engineer: AWS, Spark, Python, SQL, CI/CD

DCG Poland • Warszawa

On-site
PLN 111,600 - 167,400
Private medical care
Co-financing for the sports card
Constant support of dedicated consultant
Cloud Data Engineer (Snowflake/Databricks) – Remote
Cloud Data Engineer (Snowflake/Databricks) – Remote

Zohorecruit • Polska

Hybrid
PLN 180,000 - 280,000
Senior AWS Data Engineer - freelance
Senior AWS Data Engineer - freelance

Lingaro • Polska

On-site
PLN 180,000 - 260,000
Senior AWS Data Engineer - freelance
Senior AWS Data Engineer - freelance

Lingarogroup • Poland

On-site
PLN 240,000 - 360,000
Remote Senior Data Engineer: Databricks & AI Pipelines
Remote Senior Data Engineer: Databricks & AI Pipelines

Sowelo Consulting • Poland

Remote
PLN 180,000 - 240,000
Location independent
Flexible working hours
Remote-first culture
+1