Senior Data Software Engineer

EPAM Systems

Colombia

Presencial

COP 90.000.000 - 150.000.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Una candidatura completa en un minuto: currículum y carta de presentación adaptados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Healthcare benefits
Employee financial programs
Paid time off and sick leave
Upskilling and certifications
LinkedIn Learning access
Global career opportunities
Volunteer opportunities
Award-winning culture

Descripción de la vacante

EPAM Systems is seeking a Senior Data Software Engineer to shape data architecture and delivery across complex projects. You will work with stakeholders to ensure robust, scalable data solutions and lead technical delivery.

Key responsibilities include building ETL/ELT pipelines, streaming systems, and data services using Spring Boot and NoSQL. Proficiency in Python, SQL, Spark, and Databricks is required, with strong English communication for international collaboration.

Formación

  • 3+ years of relevant experience in data engineering or software
  • Strong Python and SQL skills for data tasks
  • Experience with Apache Spark and large-scale data processing
  • Familiarity with Databricks, Kafka, and PySpark is a plus
  • Excellent English proficiency (B2 or higher)

Responsabilidades

  • Architect and maintain ETL/ELT pipelines and streaming systems
  • Build data ingestion via ADF, Spark, and Kafka
  • Improve data delivery and drive scalable infrastructure
  • Design data services using Spring Boot, NoSQL, and related UI/API tools
  • Provide delivery leadership and align with agile processes
  • Write user stories and acceptance criteria in Scrum
  • Coordinate across multiple teams and stakeholders
  • Support production and deployment activities

Conocimientos

Python
SQL
Apache Spark
English (B2+)
Leadership
Delivery management
Python for data engineering

Herramientas

Databricks
Kafka
PySpark
Spring Boot
ReactJS

Descripción del empleo

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

We are looking for a Senior Data Software Engineer to join our team. This role combines hands‑on engineering with technical leadership, offering the opportunity to shape data architecture while guiding delivery across complex projects. You will work closely with stakeholders and engineering teams to ensure robust, scalable solutions are delivered consistently. If you enjoy balancing deep technical work with ownership of delivery outcomes, this position offers a great fit.

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
Requirements
  • 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)
Nice to have
  • Experience with Apache Kafka for event streaming
  • Familiarity with Java
  • 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

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Data Software Engineer
Data Software Engineer

EPAM Systems • Colombia

Presencial
COP 90.000.000 - 130.000.000
Healthcare benefits
Employee programs
Paid time off
+4
Senior Data Engineer
Senior Data Engineer

EPAM Systems • Colombia

Presencial
COP 140.000.000 - 200.000.000
Healthcare benefits
Professional development
International projects
Chief Data Engineer
Chief Data Engineer

EPAM Systems • Colombia

Presencial
COP 120.000.000 - 180.000.000
Healthcare benefits
Paid time off
Upskilling and certifications
+3
Lead Data Engineer
Lead Data Engineer

EPAM Systems • Colombia

Presencial
COP 156.240.000 - 234.360.000
Healthcare benefits
Employee financial programs
Paid time off
+2
Lead Data Software Engineer (Python+GCP)
Lead Data Software Engineer (Python+GCP)

EPAM Systems • Colombia

Presencial
COP 180.000.000 - 260.000.000
Learning platforms
Health coverage
Stock options
+3
Lead Data Software Engineer (Python+AWS)
Lead Data Software Engineer (Python+AWS)

EPAM Systems • Colombia

Presencial
COP 120.000.000 - 180.000.000
Learning platforms
Health coverage
Vision allowance
+6
Data Analyst
Data Analyst

EPAM Systems • Colombia

Presencial
COP 52.000.000 - 85.000.000
Healthcare benefits
LinkedIn Learning access
Global career opportunities
+2
Data Engineer
Data Engineer

EPAM Systems • Colombia

Presencial
COP 72.000.000 - 144.000.000
International projects with top brands
Work with global teams of highly skll\
Lead Data DevOps Engineer
Lead Data DevOps Engineer

EPAM Systems • Colombia

Presencial
COP 120.000.000 - 180.000.000
Learning Culture
Health Coverage
Life Insurance Plan
+2
Junior Data Analyst
Junior Data Analyst

EPAM Systems • Colombia

Presencial
COP 26.784.000 - 46.872.000
Healthcare benefits
Paid time off
Upskilling and certification