Senior Data Engineer: Databricks & PySpark Pipelines

EPAM Systems Inc

United States

Remote

USD 140,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

EPAM Systems is seeking a Senior Data Software Engineer to design and implement scalable data pipelines using PySpark and SQL within a Databricks-centric environment. You will write clean, well-tested code and collaborate with data scientists and engineers to deliver reliable data solutions.

Ideal candidates have 3+ years in data software engineering, strong PySpark/SQL capabilities, experience with Databricks, and a solid grounding in unit testing with pytest; English at B2+ and familiarity

Qualifications

  • 3+ years of experience in Data Software Engineering.
  • Proven experience with Apache Spark, ideally in a Databricks environment.
  • Proficiency in PySpark and SQL.
  • Background in unit testing frameworks, especially pytest.
  • Understanding of data engineering principles and ETL processes.
  • Familiarity with version control systems (e.g., Git).
  • Ability to work independently and in a collaborative team setting.
  • Excellent problem-solving and communication skills.
  • Proficiency in English at an Upper-Intermediate level (B2) or higher.

Responsibilities

  • Design, develop, and maintain scalable data pipelines using Apache Spark (Databricks preferred).
  • Write efficient and optimized PySpark code for data transformation and processing.
  • Develop and execute complex SQL queries for data extraction, validation, and reporting.
  • Implement unit tests using pytest to ensure code reliability and maintainability.
  • Collaborate with data scientists, analysts, and other engineers to deliver high-quality data solutions.
  • Monitor and troubleshoot data workflows and performance issues.
  • Document technical designs, processes, and best practices.

Skills

PySpark
SQL
Unit testing
Apache Spark
Databricks

Tools

Databricks
Git
Delta Lake
MLflow

Job description

EPAM Systems is seeking a Senior Data Software Engineer to design and implement scalable data pipelines using PySpark and SQL within a Databricks-centric environment. You will write clean, well-tested code and collaborate with data scientists and engineers to deliver reliable data solutions.

Ideal candidates have 3+ years in data software engineering, strong PySpark/SQL capabilities, experience with Databricks, and a solid grounding in unit testing with pytest; English at B2+ and familiarity

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Databricks/PySpark on Azure
Senior Data Engineer - Databricks/PySpark on Azure

EPAM Systems Inc • United States

Remote
USD 130,000 - 180,000
Senior Data Software Engineer/ Databricks, Apache Spark, PySpark
Senior Data Software Engineer/ Databricks, Apache Spark, PySpark

EPAM Systems Inc • United States

Remote
USD 140,000 - 180,000
Senior Data Engineer - Databricks, Pipelines & DevOps
Senior Data Engineer - Databricks, Pipelines & DevOps

EPAM Systems Inc • United States

Remote
USD 120,000 - 190,000
Databricks & Spark Lead Data Engineer for Analytics
Databricks & Spark Lead Data Engineer for Analytics

EPAM Systems Inc • United States

Remote
USD 140,000 - 190,000
Senior Data Engineer: Azure Spark & AI Data Pipelines Lead
Senior Data Engineer: Azure Spark & AI Data Pipelines Lead

EPAM Systems Inc • United States

Remote
USD 140,000 - 180,000
Senior Data Engineer: Databricks Lakehouse & Pipelines
Senior Data Engineer: Databricks Lakehouse & Pipelines

Steampunk • Bloomington (IL)

On-site
USD 140,000 - 180,000
Senior Data Engineer: Azure Databricks & ML Platform
Senior Data Engineer: Azure Databricks & ML Platform

EPAM Systems • Town of Poland (NY)

On-site
USD 120,000 - 150,000
Lead Data Engineer: Databricks & Spark Platform Architect
Lead Data Engineer: Databricks & Spark Platform Architect

EPAM Systems, Inc. • United States

Remote
USD 150,000 - 190,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+3
Senior Data Integration Architect – Databricks & Snowflake
Senior Data Integration Architect – Databricks & Snowflake

EPAM Systems Inc • United States

Remote
USD 120,000 - 180,000
Data Engineer
Data Engineer

The Value Maximizer • United States

On-site
USD 90,000 - 120,000