Senior Data Software Engineer — Big Data, Hybrid/Remote

EPAM Systems

Poznań

Hybrid

PLN 180,000 - 300,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid/remote work Poland
Relocation opportunities
Stock purchase plan
Health insurance
Multisport
Shopping vouchers
Referral bonuses

Job summary

EPAM Systems is seeking a Senior Data Software Engineer to join our growing Data Practice in Poznań. You will work on diverse projects across industries, applying modern data ingestion, processing and validation with open-source tools.

Expertise in Python/Scala/Java, Spark, Databricks and Snowflake, plus cloud experience (Azure, GCP, AWS) and SQL/NoSQL databases, will help you build scalable data pipelines and collaborate with data scientists and IT teams.

Qualifications

  • Bachelor’s degree in Computer Science, Mathematics or related field.
  • 5+ years of software development with Big Data technologies.
  • Advanced knowledge of Python, Scala, or Java.
  • Proficient with Spark and Databricks and/or Snowflake.
  • Experience with cloud platforms such as Azure, Google Cloud Platform, and AWS.
  • Demonstrated experience with big data models, databases, and tools.
  • Strong understanding of data file formats like JSON, Parquet, Avro.
  • Hands-on experience with SQL and NoSQL databases, including Cassandra and MongoDB.
  • Proficiency in data warehousing and ETL processes.
  • Excellent English communication (B2+)

Responsibilities

  • Implement data ingestion from diverse sources using RDBMS, REST APIs, flat files, streams, and time-series data.
  • Process and transform data using Spark and cloud services.
  • Understand and implement project-specific business logic in the primary data platform.
  • Optimize data retrieval, develop dashboards, and validate data.
  • Collaborate with data scientists, analysts, and IT professionals.
  • Provide thought leadership on Big Data best practices and trends.
  • Maintain integrity and security of big data sources and platforms.
  • Troubleshoot, debug, and upgrade big data systems and applications.

Skills

Python
Scala
Java
Analytical thinking
English communication

Education

Bachelor’s degree in Computer Science, Mathematics or related technical field

Tools

Spark
Databricks
Snowflake
Hadoop
Kafka
Oozie
Airflow
HDFS
YARN
Solr/OpenSearch/Lucene
Cassandra
MongoDB
SQL
NoSQL

Job description

EPAM Systems is seeking a Senior Data Software Engineer to join our growing Data Practice in Poznań. You will work on diverse projects across industries, applying modern data ingestion, processing and validation with open-source tools.

Expertise in Python/Scala/Java, Spark, Databricks and Snowflake, plus cloud experience (Azure, GCP, AWS) and SQL/NoSQL databases, will help you build scalable data pipelines and collaborate with data scientists and IT teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Software Engineer — Big Data, Cloud & Remote
Senior Data Software Engineer — Big Data, Cloud & Remote

EPAM Systems • Warszawa

Hybrid
PLN 180,000 - 240,000
Hybrid by design
Remote work within Poland
Work abroad up to 60 days/year
+5
Senior Data Software Engineer — Hybrid/Remote (Poland)
Senior Data Software Engineer — Hybrid/Remote (Poland)

EPAM Systems • Wrocław

Hybrid
PLN 260,000 - 380,000
Health insurance
Multisport
Shopping vouchers
+2
Senior Data Software Engineer — Big Data & Cloud Platforms
Senior Data Software Engineer — Big Data & Cloud Platforms

EPAM Systems • Poland

Hybrid
PLN 240,000 - 360,000
Hybrid work design
Remote within Poland
Opportunities to work abroad for up to
Senior Big Data Software Engineer | Remote/Hybrid
Senior Big Data Software Engineer | Remote/Hybrid

EPAM Systems • Łódź

Hybrid
PLN 180,000 - 240,000
Hybrid work model
Remote work within Poland
Relocation opportunities
+1
Senior Data Software Engineer - Hybrid/Remote, Big Data Pioneer
Senior Data Software Engineer - Hybrid/Remote, Big Data Pioneer

EPAM Systems • Kraków

Hybrid
PLN 240,000 - 400,000
Hybrid by design
Remote within Poland
Work abroad 60 days
+4
Senior Data Software Engineer — Big Data & Cloud Impact
Senior Data Software Engineer — Big Data & Cloud Impact

EPAM Systems • Województwo pomorskie

Hybrid
PLN 180,000 - 320,000
Hybrid by design
Remote work within Poland
Work abroad up to 60 days annually
+7
Senior Data Engineer: Hybrid/Remote Data Pipelines
Senior Data Engineer: Hybrid/Remote Data Pipelines

EPAM Systems • Kraków

Hybrid
PLN 180,000 - 240,000
Health insurance
Employee Stock Purchase Plan with 15%
Relocation opportunities
+5
Data Software Engineer — Hybrid, Big Data & GenAI
Data Software Engineer — Hybrid, Big Data & GenAI

EPAM Systems, Inc. • Poland

Hybrid
PLN 180,000 - 300,000
Health insurance
Stock Purchase Plan
Hybrid work arrangement
Senior Data Engineer — Big Data, Cloud, Hybrid
Senior Data Engineer — Big Data, Cloud, Hybrid

EPAM Systems • Katowice

Hybrid
PLN 180,000 - 300,000
Hybrid by design
Remote work within Poland
Work abroad up to 60 days annually
+5
Data Software Engineer: Python, Big Data on Hybrid/Remote
Data Software Engineer: Python, Big Data on Hybrid/Remote

EPAM Systems • Województwo pomorskie

Hybrid
PLN 180,000 - 260,000
Hybrid by design
Remote within Poland
Travel abroad up to 60 days
+5