All roles

Open role

[Remote] Senior Data Software Engineer

Remote · Brazil Full-time

Note: The job is a remote job and is open to candidates in USA. EPAM Systems is seeking a Senior Data Software Engineer to join its team. The role combines hands-on engineering and technical leadership, focusing on scalable data architecture, ETL/ELT pipelines, delivery governance, stakeholder coordination, and production support.

Responsibilities

  • Architect and maintain the code base for ETL and ELT pipelines, along with large batch, micro-batch, and streaming systems
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from diverse sources using ADF, Spark, Kafka, or similar technologies
  • Identify, design, and implement internal process improvements, such as automating manual tasks, optimizing data delivery, and redesigning infrastructure for greater scalability
  • Design and implement data services solutions using technologies such as Spring Boot, ReactJS, NoSQL, and related UI and API tools
  • Ensure governance of delivery management and production processes according to the selected delivery model
  • Act as the single point of responsibility for delivery-related matters with top management and stakeholders, including escalations, upsells, and ramp-downs
  • Provide technical leadership for delivery, ensuring a sound and future-proof architecture is planned and implementation meets required quality standards
  • Write user stories and associated acceptance criteria within an agile/scrum workflow
  • Coordinate across multiple disciplines and stakeholders to align delivery efforts
  • Ensure projects are delivered in line with customer processes and methodologies, with strong familiarity in various delivery models and a focus on agile approaches
  • Establish a continuous delivery risk management strategy that supports proactive decisions and actions throughout the delivery lifecycle
  • Measure and improve delivery productivity over time
  • Serve as a consultant to Data Engineers, supporting quality and timely delivery of their work
  • Perform production support and deployment activities

Skills

  • A minimum of 3 years of relevant experience
  • Strong core Python skills for data engineering tasks
  • Proficiency in SQL for data manipulation and querying
  • Experience with Apache Spark for large-scale data processing
  • Familiarity with Anthropic Claude Code
  • Experience with Databricks for data engineering and analytics workflows
  • Excellent English proficiency (B2 level or higher)
  • Experience with Apache Kafka for event streaming
  • Familiarity with Java
  • Experience with PySpark
  • Familiarity with Scala
  • Experience with Spark Streaming

Benefits

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

Company Overview

  • EPAM leverages its core engineering expertise as a leading global product development and digital platform engineering services company. It was founded in 1993, and is headquartered in Newtown, Pennsylvania, USA, with a workforce of 10001+ employees. Its website is https://www.epam.com.
  • Company H1B Sponsorship

  • EPAM Systems has a track record of offering H1B sponsorships, with 34 in 2026, 120 in 2025, 172 in 2024, 232 in 2023, 373 in 2022, 359 in 2021, 502 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] SAP BTP DevOps Engineer

    Work from home Full-time role

    [Remote] Lead Software Engineer — Backend / Distributed Systems (Rust)

    Work from home Full-time role

    [Remote] Lead Cloud Engineer (AWS)

    Work from home Full-time role

    [Remote] Senior DevOps Engineer

    Work from home Full-time role

    [Remote] Lead QA Automation Engineer

    Work from home Full-time role

    [Remote] Principal Software Development Engineer (IC4) - Network Region Build (NRB)

    Work from home Full-time role

    QA Automation Analyst

    Work from home Full-time role

    Country Approval Specialist - FSP - UK

    Work from home Full-time role

    Senior Consultant SAP SuccessFactors (m/w/d)

    Work from home Full-time role

    [Remote] Technical Product Manager - AI Email Security

    Work from home Full-time role

    Senior Sales Consultant - National

    Work from home Full-time role

    Truck Driver - CDL Class A

    Work from home Full-time role

    Backend Engineer

    Work from home Full-time role

    Project Chiron - Japanese Data Trainer

    Work from home Full-time role

    [Remote] Strategic Technical Program Manager

    Work from home Full-time role

    [Remote] Business Development Manager, Manufacturing & Engineering Staffing

    Work from home Full-time role

    [Remote] AWS Data Engineer – Big Data - Atlanta, GA, Charlotte, NC, Tampa, FL, Raleigh, NC, Durham, NC, Orlando, FL, Columbia, SC.

    Work from home Full-time role

    [Remote] Business Analyst - Oracle Supply Chain and Financial

    Work from home Full-time role

    Senior AI Engineer

    Work from home Full-time role

    Customer Success & Account Manager — AI Agents

    Work from home Full-time role

    Customer Support Representative – Remote, Client Success & Financial Services at careeraxis

    Work from home Full-time role