Data Software Engineer (Colombia)

Data Software Engineer (Colombia)

09 ago
|
EPAM Systems
|
Colombia

09 ago

EPAM Systems

Colombia

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

You will collaborate with state-of-the-art Big Data tools, cloud technologies, and cross-functional teams to design innovative solutions for complex business challenges.

Responsibilities Build and enhance data software applications utilized by Data Integration Engineers

Create and deploy sophisticated analytical solutions with Spark, PySpark, NoSQL, and other Big Data tools

Integrate advanced features using cloud platforms like AWS to optimize data workflows

Partner with product and engineering teams to gather insights and support decision-making

Coordinate with architects, technical leads, and other teams to ensure unified solutions

Assess business needs and technical environments to deliver well-suited technical implementations

Conduct code reviews to promote best practices and ensure high-quality code

Validate and test solutions against functional, technical, and performance standards

Document projects comprehensively to facilitate future reference and development

Engage with clients to understand their needs and provide expert technical guidance Requirements Degree in Computer Science, Software Engineering, or a related field at the bachelor’s or master’s level





Background in Data Software Engineering, with 2+ years of experience in Big Data technologies

Knowledge of data engineering concepts, including data management, storage, visualization, operations, and security

Strong understanding of data ingestion pipelines, Data Warehousing, and Data Lakes

Background in programming languages such as Python, Java, Scala, or Kotlin

Expertise in SQL and NoSQL databases

Proficiency in Big Data tools, particularly Spark and PySpark

Capability to design and deploy solutions on AWS cloud platforms, including Glue and RedShift

Understanding of CI/CD pipelines and workflows for integration and deployment

Familiarity with containerization and tools like Docker, Kubernetes, and Yarn

Skills in utilizing Databricks for advanced data analytics and engineering

Advanced proficiency in English, both written and spoken, at a B2 level or higher Nice to have Familiarity with additional Big Data tools, including Hadoop, Hive, and Flink

Understanding of SDLC methodologies, focusing on Agile practices

Competency in implementing and managing the software development lifecycle effectively 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

Integral 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.

📌 Data Software Engineer (Colombia)
🏢 EPAM Systems
📍 Colombia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: data software engineer (colombia) / colombia

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: data software engineer (colombia) / colombia