Description
We are seeking a **Lead Data Software Engineer** to partner closely with our client and shape resilient, scalable data solutions end to end. You will lead the design and upkeep of ETL/ELT pipelines plus batch and streaming platforms, while guiding delivery practices and technical quality across the lifecycle—apply now.
**Responsibilities**
* Architect and maintain the codebase for ETL and ELT pipelines, large batch/micro batch processing, and streaming systems
* Build the infrastructure needed for efficient data extraction, transformation, and loading from many sources using ADF, Spark, Kafka, or similar technologies
* Identify, design, and implement internal process improvements, including automation of manual work, optimization of data delivery, and infrastructure redesign for scalability
* Design and implement innovative data services solutions using Spring Boot, ReactJS, NoSQL, or other UI and API related technologies
* Ensure governance of processes across delivery management and production in line with the selected delivery model
* Own delivery\-related topics for top management and stakeholders, including escalations, upsells, and ramp\-downs
* Provide technical leadership for delivery by planning sound, future\-proof architecture and ensuring implementation meets technical quality standards
* Write stories and the associated acceptance criteria within an agile/scrum workflow
* Coordinate across multiple disciplines and stakeholders
* Ensure projects follow client processes and methodologies with a strong focus on agile approaches
* Establish a continuous delivery risk management strategy to enable proactive decisions and actions throughout the delivery life cycle
* Measure and improve delivery productivity, consult Data Engineers, and perform production support and deployment activities
**Requirements**
* 5\+ years of experience in SQL, Spark, and Scala
* Deep expertise with Databricks
* Solid background in designing and delivering ETL/ELT pipelines and large batch/micro batch processing systems
* Hands\-on familiarity with data services solutions using Spring Boot, ReactJS, and NoSQL or other UI and API related technologies
* Good understanding of agile/scrum workflow and different delivery models
* Proven ability to provide technical leadership and act as a consultant to Data Engineers
* English proficiency at B2 (Upper\-Intermediate) level or higher for direct communication with the client
**Nice to have**
* Experience with Spark Streaming and Kafka
* Familiarity with Azure
**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