Lead Data Software Engineer

EPAM Systems

Argentina

Hybrid

ARS 136,430,000 - 197,065,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Global career opportunities
LinkedIn Learning access

Job summary

EPAM Systems in Argentina is seeking a Lead Data Software Engineer to join our team. This role blends hands-on technical work with leadership, shaping data architecture and driving delivery on critical initiatives.

You will collaborate with stakeholders and engineering squads to ensure scalable, reliable data solutions and timely outcomes, while guiding junior engineers and delivering on complex data platforms.

Qualifications

  • 5+ years of experience in a similar position.
  • At least 1 year of experience leading and managing teams.
  • Solid command of core Python for data engineering purposes.
  • Proficient in SQL for querying and processing data.
  • Hands-on experience with Apache Spark for large-scale data processing.
  • Familiarity with Anthropic Claude Code.
  • Excellent English proficiency (B2 level or higher).

Responsibilities

  • Develop and preserve the codebase supporting ETL and ELT pipelines, together with large batch, micro-batch, and streaming systems.
  • Set up the infrastructure required to pull, transform, and load data efficiently from a variety of sources using ADF, Spark, Kafka, or comparable technologies.
  • Identify, plan, and roll out internal process improvements, such as automating manual tasks, improving data delivery, and modifying infrastructure to increase scalability.
  • Architect and release data services solutions using technologies such as Spring Boot, ReactJS, NoSQL, and other related UI and API tools.
  • Maintain governance across delivery management and production processes, aligned with the chosen delivery model.
  • Act as the key contact for delivery-related matters with senior leadership and stakeholders, covering escalations, upsells, and ramp-downs.
  • Provide technical direction throughout the delivery process, keeping the architecture solid and forward-thinking while ensuring implementation meets quality expectations.
  • Write user stories and their corresponding acceptance criteria as part of an agile/scrum process.
  • Coordinate work across multiple disciplines and stakeholders to keep delivery progressing.
  • Ensure project delivery aligns with customer processes and methodologies, applying strong knowledge of different delivery models with an agile-focused approach.
  • Establish a continuous delivery risk management framework that enables proactive decision-making throughout the delivery lifecycle.
  • Monitor and enhance delivery productivity over time.
  • Serve as a technical resource for Data Engineers, helping ensure their work meets quality and timeliness standards.
  • Oversee production support and deployment responsibilities.

Skills

Python
SQL
Apache Spark
Team leadership
ETL/ELT pipelines

Tools

Databricks
Apache Kafka
Spring Boot
ReactJS
NoSQL
PySpark

Job description

We are looking for a Lead Data Software Engineer to join our company. This position brings together hands-on technical work and leadership responsibility, offering the chance to shape data architecture while driving delivery on critical projects. You will work closely with stakeholders and engineering teams to make sure solutions stay reliable and scalable as demands evolve. If you enjoy pairing hands-on technical involvement with accountability for delivery success, this role could be a strong fit for you.

Responsibilities
  • Develop and preserve the codebase supporting ETL and ELT pipelines, together with large batch, micro-batch, and streaming systems
  • Set up the infrastructure required to pull, transform, and load data efficiently from a variety of sources using ADF, Spark, Kafka, or comparable technologies
  • Identify, plan, and roll out internal process improvements, such as automating manual tasks, improving data delivery, and modifying infrastructure to increase scalability
  • Architect and release data services solutions using technologies such as Spring Boot, ReactJS, NoSQL, and other related UI and API tools
  • Maintain governance across delivery management and production processes, aligned with the chosen delivery model
  • Act as the key contact for delivery-related matters with senior leadership and stakeholders, covering escalations, upsells, and ramp-downs
  • Provide technical direction throughout the delivery process, keeping the architecture solid and forward-thinking while ensuring implementation meets quality expectations
  • Write user stories and their corresponding acceptance criteria as part of an agile/scrum process
  • Coordinate work across multiple disciplines and stakeholders to keep delivery progressing
  • Ensure project delivery aligns with customer processes and methodologies, applying strong knowledge of different delivery models with an agile-focused approach
  • Establish a continuous delivery risk management framework that enables proactive decision-making throughout the delivery lifecycle
  • Monitor and enhance delivery productivity over time
  • Serve as a technical resource for Data Engineers, helping ensure their work meets quality and timeliness standards
  • Oversee production support and deployment responsibilities
Requirements
  • A minimum of 5 years of experience in a similar position
  • At least one year of experience leading and managing teams
  • Solid command of core Python for data engineering purposes
  • Proficient in SQL for querying and processing data
  • Hands-on experience with Apache Spark for large-scale data processing
  • Familiarity with Anthropic Claude Code
  • Experience using Databricks for data engineering and analytics tasksExcellent English proficiency (B2 level or higher)
Nice to have
  • Experience with Apache Kafka for managing streaming data
  • Working knowledge of Java
  • Hands-on experience with PySpark
  • Familiarity with Scala
  • Experience with Spark Streaming
We offer
  • 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Data Engineer (Databricks & Spark)
Lead Data Engineer (Databricks & Spark)

EPAM Systems • Argentina

On-site
ARS 181,904,000 - 272,855,000
Healthcare benefits
Paid time off
Upskilling & certification
+2
Lead Data Software Engineer (Java+AWS)
Lead Data Software Engineer (Java+AWS)

EPAM Systems • Argentina

On-site
ARS 1,500,000 - 2,500,000
Connectivity Bonus (ARS 25,000 monthly
Medicina Prepaga
Paternity Leave
+7
Lead Data Software Engineer (Java+Azure)
Lead Data Software Engineer (Java+Azure)

EPAM Systems • Argentina

On-site
ARS 1,800,000 - 2,400,000
Connectivity Bonus
Medicina Prepaga
Paternity Leave
+7
Lead Data Engineer
Lead Data Engineer

Blend • Municipio de Esquel

On-site
ARS 176,967,658 - 265,451,488
AWS certification programs
Conferences travel
Mentorship and career development
+4
Lead Data Engineer
Lead Data Engineer

Blend • Buenos Aires

On-site
ARS 105,913,000 - 166,435,000
AWS Certifications programs
Databricks & Snowflake certifications
Udemy Business access
+4
Data Engineer Id89384
Data Engineer Id89384

Agileengine • Buenos Aires

On-site
ARS 136,828,000 - 197,640,000
Professional growth
Competitive USD-based compensation
Exciting projects with Fortune 500/top
Lead Data Engineer (Snowflake) - Remote Work
Lead Data Engineer (Snowflake) - Remote Work

BairesDev • Ciudad de Mendoza

Hybrid
ARS 136,310,000 - 212,038,000
Professional growth
Competitive USD pay with benefits
Exciting projects with Fortune 500/Top
+1
Lead Data Software Engineer (Python+GCP)
Lead Data Software Engineer (Python+GCP)

EPAM Systems • Argentina

On-site
ARS 2,000,000 - 2,800,000
Connectivity Bonus
Medicina Prepaga
Paternity Leave
+7
Data Engineer Lead
Data Engineer Lead

Blend • Buenos Aires

Hybrid
ARS 2,000,000 - 2,800,000
AWS Certifications
Databricks Training
Snowflake Certifications
+7
Lead Data Software Engineer (Python+AWS)
Lead Data Software Engineer (Python+AWS)

EPAM Systems • Argentina

On-site
ARS 2,000,000 - 4,000,000
Connectivity Bonus
Medicina Prepaga
Paternity Leave
+7