Jobiglo

No results.

Senior Data Software Engineer (Spark, Java, Scala)

EPAM Systems

Senior 🇬🇧 English
Hadoop HDFS YARN Mesos Spark SQL HiveQL Scala Java Batch processing ETL Kafka Spark Streaming Apache Iceberg Trino Presto Druid Cassandra Snowflake Splunk Teradata Vertica Oracle Tableau Functional programming Web services

Job description

About the role

We are looking for a Senior Data Software Engineer to design, build, and maintain high‑quality data pipelines and processing jobs. You will work closely with product and engineering teams to deliver reliable data products that power internal and external services.

Key responsibilities

  • Develop new data pipelines and jobs to generate datasets for upcoming features.
  • Adapt existing pipelines to integrate with organization‑wide platforms, tools, and services.
  • Fix bugs, correct faulty data, and perform ad‑hoc data validation to support product decisions.
  • Monitor, troubleshoot, and resolve production issues in owned pipelines.
  • Implement data quality checks and oversee data health monitoring.
  • Scope, plan, and estimate effort for new development work.
  • Maintain ticket hygiene in the Radar ticketing system.
  • Improve code quality, complexity, maintainability, and documentation across jobs and applications.
  • Collaborate with data engineers, QA, platform teams, project managers, and engineering managers.

Required profile

  • 3+ years of hands‑on experience with big‑data technologies (Hadoop, Spark).
  • Strong command of English, both spoken and written.
  • Ability to learn new internal tools and technologies quickly.

Required skills

  • Hadoop ecosystem (HDFS, YARN, Mesos)
  • Apache Spark (including Spark SQL, Spark UI, migration to Spark 3)
  • SQL for big data (Spark SQL, HiveQL)
  • Scala or Java programming
  • Batch processing and ETL principles
  • Data orchestration and completeness signals
  • Kafka and Spark Streaming
  • Apache Iceberg, Trino (Presto), Druid, Cassandra
  • Cloud storage (AWS S3 or similar)
  • Snowflake, Splunk
  • Teradata, Vertica, Oracle, Tableau (nice to have)
  • Functional programming concepts and web services (nice to have)

What we offer

  • Opportunity to work on data as a core product for global customers.
  • Innovative environment with cutting‑edge big‑data technologies.
  • Collaborative culture focused on high‑quality code and data.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec EPAM Systems.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches for Кыргызстан.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 ай мурун

Expires 2 апта ичинде

29 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

EPAM Systems