lead data software engineer (databricks)
Jul 28, 2026 · EPAM Global
What you'll do
- Design and develop data architectures and ETL pipelines using Databricks and Airflow
- Collaborate with machine learning teams to integrate AI-driven insights into the platform
- Develop system-level improvements and components for data engineering workflows
- Optimize the performance and scalability of data-intensive applications
- Adhere to software engineering standards including containerization, unit testing, linting, and code style reviews
- Maintain and improve data workflows, Delta Lake, and Delta Live Tables within Databricks
- Provide technical mentorship and leadership to the data engineering team
- Engage with clients and stakeholders to understand requirements and offer customized solutions
- Tackle challenges independently to ensure successful project delivery
Key requirements
- Experience with Databricks and external orchestrators like Airflow for ETL pipelines
- Strong skills in data engineering, data architectures, and data modeling
- Proficiency in Python, Spark/PySpark, and cloud-native technologies
- Engineering experience with AWS or Azure cloud platforms
- Knowledge of performance optimization techniques for data-intensive applications
- Strong communication skills and experience in client-facing roles
- Experience in unit testing, containerization, and code style reviews for software engineering standards
Benefits
- Remote and hybrid work options available in Greece.
- Corporate laptop and option to use own device.
- Private health insurance and meal vouchers provided.
- Transportation card for Athens-based employees.
- Opportunities for self-development, certification, and language courses included.
About the job
We are searching for a Lead Data Software Engineer to join our team and oversee the development of our cutting-edge supply-chain data analytics platform.
This platform delivers a comprehensive view of suppliers, products, material categories, shipments, and compliance activities while employing artificial intelligence to generate insights and recommendations tailored to our clients’ needs.
If this role excites you – apply!
The remote option applies only to the Candidates who will be working from any location in Greece.
Responsibilities
Design and develop data architectures and ETL pipelines utilizing Databricks and external orchestrators such as Airflow
Collaborate with machine learning teams to incorporate AI-driven insights into the platform
Develop system-level improvements and components for data engineering workflows
Optimize the performance and scalability of data-intensive applications
Adhere to software engineering standards, including containerization, unit testing, linting, and code style reviews
Maintain and improve data workflow, Delta Lake, and Delta Live Tables within Databricks
Provide technical mentorship and leadership to the data engineering team
Engage with clients and stakeholders to understand their requirements and offer customized solutions
Tackle challenges independently and ensure successful project delivery
Requirements
Experience leading data engineering efforts on projects utilizing Databricks
Solid understanding of data architectures and skills in data modeling
Background in designing and building ETL pipelines in Databricks with external orchestrators such as Airflow
Hands-on expertise in Databricks (Delta Lake, workflows, Delta Live Tables, deployment, and versioning)
Proficiency in Python and cloud-native technologies
Competency in Spark/PySpark
Engineering experience with either AWS or Azure
Knowledge of big data and techniques for optimizing data-intensive applications
Strong communication skills with a proactive attitude and client-facing experience
Ability to navigate ambiguity and complete projects independently
Comfort working in a dynamic and transparent startup environment
Fluent English communication skills at a C1 level
Nice to have
Proficiency in configuring and managing CI/CD pipelines in Azure DevOps
Familiarity with Data Observability and Data Quality Monitoring practices
Capability to integrate data quality checks into data pipelines
We offer
For you:
Remote and hybrid work opportunities
Option to work from our centrally located office in Athens
Corporate laptop provided
Option to work on your own device
Private health insurance
Meal vouchers / restaurant tickets
My Benefit card (additional benefit card from Edenred of 22€ per month (264€ per year)
Monthly transportation card for those located in Athens to use public transportation to visit the office and/or clients
For your growth:
Global and diverse client portfolio, large-scale projects, and trendy technologies
Diverse multicultural, multi-functional, and multilingual work environment
Opportunity to contribute to internal and open-source products
Outstanding career development opportunities with a transparent career path and a roadmap to accelerate your journey
Possibility to create a Personal Development Plan from the first day in the company
Numerous opportunities for self-development: hard & soft skills internal training courses, mentoring programs, and unlimited access to LinkedIn Learning courses, external e-Libraries
Certification opportunities
Knowledge-sharing with colleagues from EPAM's global tech and non-technical communities
Language courses
EPAM strives to provide its global team of over 61,700 professionals in more than 55 countries with opportunities for professional growth from day one of collaboration. Our colleagues are the source of EPAM's success, so we value cooperation, strive to always understand our clients' business and aim for the highest quality standards. No matter where you are, you will join a dedicated, diverse community that will help you realize your potential to the fullest.
