Lead Data Software Engineer (Java+Azure)

HybridSalary not specified
Mexico

Job Description, Responsibilities & Requirements

About the Position

We are looking for a Lead Data Software Engineer to join our team and drive the design and development of scalable data solutions leveraging Java and Microsoft Azure technologies.

Responsibilities

  • Lead the design and development of data-driven software solutions
  • Architect scalable applications using Java and Azure cloud services
  • Build and optimize data pipelines and workflows in Databricks
  • Write efficient SQL queries to support data processing and analytics
  • Provide technical leadership and mentorship to engineering team members
  • Collaborate with cross-functional teams to define technical requirements and deliverables
  • Ensure code quality through reviews, best practices, and testing standards
  • Troubleshoot and resolve complex technical issues across the data platform
  • Drive continuous improvement of development processes and architecture

Requirements

  • 5+ years of experience in data software engineering
  • Proficiency in Java and SQL
  • Expertise in Microsoft Azure and Databricks
  • Capability to lead technical initiatives and mentor team members
  • English proficiency at B2 level or higher

We Offer

  • Opportunity to work remotely from Mexico
  • Be part of a leading technology company, EPAM Systems

About the Company

EPAM Systems is a next-gen technology services company, delivering digital platform engineering and software development services and products. We are a remote-first company with a global presence and a strong focus on innovation and client success.

Job Details

Company name:
EPAM
Location:
Mexico
Work Mode:
Hybrid
Posted on TheJob:
May 20, 2026
Last checked:
Jul 6, 2026
Posted on the source:
Jul 2, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.