Lead Data Software Engineer

EPAM Systems Inc

Colombia

Remote

COP 292,047,000 - 486,744,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
Employee financial programs
Paid time off and sick leave
Upskilling, reskilling and certific.
LinkedIn Learning access
Global career opportunities
Volunteer and community involvement

Job summary

EPAM Systems Inc. seeks a Lead Data Software Engineer to design and build scalable data pipelines and governance-ready data platforms. You will lead a team, implement PySpark/Spark SQL solutions, and ensure reliable data movement across multiple platforms.

Join an agile environment that emphasizes clean code, rigorous testing, and continuous learning. The role offers opportunities to influence data architecture and work on high-impact, international projects with top brands.

Qualifications

  • Minimum 5 years of hands-on data engineering experience.
  • Experience leading and overseeing development teams (≥1 year).
  • Proficient in building scalable data pipelines with PySpark/Spark SQL.
  • Experience with Delta Lake and Unity Catalog for governance.

Responsibilities

  • Design and build scalable data pipelines across platforms.
  • Develop ingestion processes from multiple source systems.
  • Collaborate with cross-functional teams to translate data requirements.
  • Review code and participate in sprint rituals.

Skills

PySpark
Spark SQL
Delta Lake
Unity Catalog
Unit tests with Pytest
Git
Agile methodologies
English (B2)
Lakeflow

Tools

Auto Loader
JDBC/CDC ingestion
Databricks
DB2
SQL Server

Job description

We're growing our team and seeking a Lead Data Software Engineer to join us. This opportunity suits someone who finds fulfillment in building robust data frameworks that drive critical organizational decisions. You'll be embedded in a team that places high value on clean, rigorously tested code paired with disciplined engineering methods. If large-scale data challenges motivate you, this role offers significant room for professional development and impactful workResponsibilitiesDesign and assemble scalable data pipelines that support consistent, dependable data movement across various platformsConstruct and maintain ingestion processes that draw data from numerous distinct source systemsDeliver clean, efficient, rigorously tested code built on strong software engineering foundationsCollaborate with teams spanning different functions to grasp data requirements and translate them into functioning technical solutionsTrack the performance of data pipelines, intervening proactively to address problems and sustain overall system reliabilityTake part in code review activities to help uphold quality standards and distribute knowledge across the broader teamIdentify and resolve data quality issues to protect the accuracy and consistency of datasetsSupport ongoing improvements to data architecture approaches and engineering best practicesProduce documentation detailing technical processes and solutions, supporting knowledge transfer and onboarding of new team membersFunction within an agile setup, contributing to sprint planning and other regular team ritualsRequirementsA minimum of 5 years of applicable hands-on experienceAt least one year spent leading and overseeing development teamsStrong working knowledge of PySpark and Spark SQL for building and handling large-scale data processesExperience constructing and managing Lakeflow pipelines and Jobs to enable data orchestrationCapable in applying Auto Loader and JDBC/CDC ingestion techniques, including work with sources such as DB2 and SQL ServerSolid background with Delta Lake and Unity Catalog, supporting data storage and governance functionsBackground upholding data quality standards and conducting source reconciliation to guarantee reliable, accurate dataExperience crafting unit tests via pytest to verify code accuracy and dependabilityWorking familiarity with Git and Asset Bundles for overseeing version control and deployment processesUpper-intermediate English language skills or higher (B2)Nice to haveBackground involved in DataStage migration projectsExperience pulling data from Dynamics 365/DataversePossession of a Databricks certificationWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInEPAM 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Software Engineer
Senior Data Software Engineer

EPAM Systems Inc • Colombia

Remote
COP 90,000,000 - 150,000,000
Healthcare benefits
Paid time off
Learning & certification
Lead Data Engineer
Lead Data Engineer

EPAM Systems Inc • Colombia

Remote
COP 120,000,000 - 240,000,000
Healthcare benefits
Paid time off
Upskilling & certification courses
+2
Lead Data Integration Engineer
Lead Data Integration Engineer

EPAM Systems Inc • Colombia

Remote
COP 120,000,000 - 180,000,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+3
Senior Data Engineer
Senior Data Engineer

EPAM Systems Inc • Colombia

Remote
COP 120,000,000 - 180,000,000
Healthcare benefits
Employee financial programs
Paid time off
Chief Data Engineer
Chief Data Engineer

EPAM Systems • Colombia

On-site
COP 108,000,000 - 132,000,000
Lead Data Scientist
Lead Data Scientist

EPAM Systems • Colombia

On-site
COP 90,000,000 - 150,000,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+2
Lead Data Engineer (Databricks & Spark)
Lead Data Engineer (Databricks & Spark)

EPAM Systems • Colombia

On-site
COP 120,000,000 - 180,000,000
Healthcare benefits
Employee learning programs
Paid time off
Senior Data Integration Engineer
Senior Data Integration Engineer

EPAM Systems Inc • Colombia

Remote
COP 120,000,000 - 240,000,000
Healthcare benefits
Paid time off
Upskilling and certification courses
+2
Senior Data Integration Engineer (AWS, AI, Snowflake)
Senior Data Integration Engineer (AWS, AI, Snowflake)

EPAM Systems • Colombia

Remote
COP 89,280,000 - 156,240,000
Senior Data Integration Engineer
Senior Data Integration Engineer

EPAM Systems • Colombia

Remote
COP 90,000,000 - 130,000,000
Healthcare benefits
Upskilling and certification courses
Global career opportunities
+1