4,360 open roles
Lead Data Software Engineer (Java+Azure)
Job description
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
Description copied from EPAM Systems's careers page. Read the full posting before you apply.
More jobs at EPAM Systems
Senior Cloud Engineer (AWS)
EPAM Systems· Remote (Colombia; Mexico; Argentina)Application Engineer (Energy Data Management)
EPAM Systems· Lausanne, Canton de Vaud, SwitzerlandAI Native Delivery Manager (AI/Run practice)
EPAM Systems· Remote (Georgia; Armenia; Kazakhstan; Uzbekistan; Kyrgyzstan)Lead Software Engineer - .NET with Azure, React
EPAM Systems· Coimbatore, Tamil Nadu, India; Chennai, Tamil Nadu, India; Gurgaon, Haryana, India; Bangalore, Karnataka, India; Hyderabad, Telangana, India; Pune, Maharashtra, IndiaJunior Data Integration Engineer
EPAM Systems· Kuala Lumpur, Malaysia