Data Software Engineer

EPAM Systems

Colombia

Presencial

COP 60.000.000 - 120.000.000

Jornada completa

Hace 8 días

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
LinkedIn Learning access

Descripción de la vacante

EPAM Systems in Colombia is seeking a Data Software Engineer to build data-centric applications using Spark, PySpark, and AWS. You will work with multinational teams to deliver innovative data solutions addressing complex business needs.

The role requires 2+ years in data software engineering, strong data engineering fundamentals, and proficiency in Python/Java/Scala, SQL/NoSQL, and AWS (Glue/Redshift). English communication at B2 level is essential.

Formación

  • 2+ years in Data Software Engineering with Big Data tech.
  • Strong foundation in data engineering topics: data management, storage, visualization, operations, security.
  • In-depth knowledge of ingestion pipelines, data warehousing, and data lakes.
  • Proficiency in Python, Java, Scala, or Kotlin; SQL/NoSQL skills.
  • Experience with AWS services (Glue, Redshift) and CI/CD workflows.

Responsabilidades

  • Build and extend data software applications used by Data Integration Engineers.
  • Deliver analytical solutions using Spark, PySpark, NoSQL and Big Data tech.
  • Optimize data workflows with AWS services and features.
  • Collaborate with product and engineering stakeholders to gather insights.
  • Coordinate with architects and leads to keep solutions aligned.
  • Analyze business needs and current tech to implement suitable solutions.
  • Review code to ensure high quality and best practices.
  • Verify solutions through testing and performance checks.
  • Create documentation for future development and reference.
  • Consult with clients to understand objectives and provide recommendations.

Conocimientos

Big Data
Spark PySpark
Python/Java/Scala/Kotlin
AWS
CI/CD
Docker/Kubernetes
SQL/NoSQL
Databricks
English (B2)

Educación

Bachelor’s or Master’s in CS/SE or related

Herramientas

Databricks
Glue
Redshift
Spark
Yarn

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 seeking a highly skilled and experienced Data Software Engineer to join our team and contribute to building data-centric applications.

You will utilize advanced Big Data tools, cloud technologies, and collaborate across teams to develop innovative solutions addressing complex business needs.

Responsibilities
  • Construct and extend data software applications leveraged by Data Integration Engineers
  • Deliver analytical solutions with Spark, PySpark, NoSQL, and other Big Data technologies
  • Optimize data workflows by integrating AWS cloud services and features
  • Work with product and engineering stakeholders to collect insights and enable decision-making
  • Coordinate with architects, technical leads, and other teams to keep solutions aligned
  • Analyze business needs and existing technical environments to produce suitable implementations
  • Review code to uphold best practices and ensure consistently high-quality output
  • Verify solutions through functional, technical, and performance testing
  • Create clear project documentation for future development and reference
  • Consult with clients to understand objectives and provide technical recommendations
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a comparable field
  • 2+ years of experience in Data Software Engineering using Big Data technologies
  • Strong foundation in data engineering topics including data management, storage, visualization, operations, and security
  • Thorough understanding of ingestion pipelines, Data Warehousing, and Data Lakes
  • Proficiency in at least one of Python, Java, Scala, or Kotlin
  • Demonstrated expertise with SQL plus NoSQL databases
  • Hands‑on skills with Spark and PySpark within modern Big Data ecosystems
  • Background delivering solutions on AWS, including Glue and RedShift
  • Understanding of CI/CD workflows for integration and deployment
  • Working familiarity with Docker, Kubernetes, and Yarn in containerized environments
  • Capability with Databricks for advanced analytics and engineering tasks
  • Strong communication skills in English, meeting at least a B2 proficiency level
Nice to have
  • Experience with Hadoop, Hive, and Flink or other Big Data tools
  • Familiarity with SDLC methodologies, particularly Agile
  • Skills in executing and overseeing SDLC implementation end to end
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

Lead Data Engineer
Lead Data Engineer

EPAM Systems • Colombia

Híbrido
COP 120.000.000 - 180.000.000
Director - Data Technology Consulting
Director - Data Technology Consulting

EPAM Systems • Colombia

Presencial
COP 120.000.000 - 180.000.000
Healthcare benefits
Upskilling programs
Global career opportunities
+1
Senior Director of Data Delivery
Senior Director of Data Delivery

EPAM Systems • Colombia

Presencial
COP 350.000.000 - 600.000.000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+1
Lead Data Software Engineer (Java+GCP)
Lead Data Software Engineer (Java+GCP)

EPAM Systems • Colombia

Presencial
COP 120.000.000 - 180.000.000
Learning culture
Health coverage
Vision benefits
+6
Solution Architect (AI & Data Platform)
Solution Architect (AI & Data Platform)

EPAM Systems • Colombia

Presencial
COP 120.000.000 - 240.000.000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certs
+2
Senior Data Analyst
Senior Data Analyst

EPAM Systems • Colombia

Presencial
COP 33.480.000 - 66.960.000
Healthcare benefits
LinkedIn Learning access
Global career opportunities
+1
Data Delivery Manager
Data Delivery Manager

EPAM Systems • Colombia

Presencial
COP 120.000.000 - 160.000.000
Learning culture
Health and wellness benefits
Stock options
+2
Data Consultant
Data Consultant

EPAM Systems • Colombia

Presencial
COP 120.000.000 - 180.000.000
Learning culture
Health coverage
Stock options
Senior Solution Architect (AI & Data Platform)
Senior Solution Architect (AI & Data Platform)

EPAM Systems • Colombia

Presencial
COP 180.000.000 - 240.000.000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+2
Lead Data Platform Engineer
Lead Data Platform Engineer

EPAM Systems • Colombia

Presencial
COP 180.000.000 - 280.000.000
Learning culture
Health coverage
Stock option plan
+2