senior data software engineer remote
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 incorporate AI-driven insights
- Implement system enhancements for efficient data engineering
- Optimize data platforms for performance and scalability
- Ensure adherence to containerization, unit testing, linting, and code style best practices
- Manage and improve Delta Lake and Delta Live Tables workflows within Databricks
- Provide technical mentorship to data engineers
- Engage with clients and stakeholders to align solutions with needs
- Manage project deliverables independently in uncertain conditions
Key requirements
- Experience with Databricks platform including Delta Lake and Delta Live Tables
- Skills in ETL pipeline design using Databricks and Airflow
- Proficiency in Python and Spark/PySpark
- Experience with cloud platforms AWS or Azure
- Knowledge of data modeling and big data handling
- Familiarity with containerization, unit testing, linting, and versioning deployment
- Engineeringpreferred
Benefits
- Remote and hybrid work opportunities, option to work from centrally located office in Athens, corporate laptop provided, private health insurance, meal vouchers, monthly transportation card for Athens-based employees, global client portfolio, outstanding career development, numerous training and certification opportunities, and language courses.
About the job
We are searching for a Senior Data Software Engineer to guide the development of our forward-thinking supply-chain data analytics platform.
This platform offers a comprehensive perspective of suppliers, products, material categories, shipments, and compliance activities, leveraging artificial intelligence to provide actionable insights and custom recommendations for our clients.
If this role matches your career aspirations – apply today!
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 using Databricks and external orchestrators like Airflow
Collaborate with machine learning teams to incorporate AI-driven insights into the platform
Implement system-level enhancements and components for efficient data engineering
Optimize data-focused platforms to enhance performance and scalability
Ensure compliance with software engineering best practices, including containerization, unit testing, linting, and code style adherence
Oversee and improve data workflows, Delta Lake, and Delta Live Tables within Databricks
Provide technical mentorship and support to data engineers on the team
Engage effectively with clients and stakeholders to align solutions with their needs
Navigate uncertainty and independently complete project deliverables
Requirements
Background in leading data engineering projects with the Databricks platform
Knowledge of data architectures and data modeling
Skills in designing and building ETL pipelines utilizing Databricks and external orchestrators (e.g., Airflow)
Proficiency in using Databricks (Delta Lake, workflows, Delta Live Tables, deployment, and versioning)
Expertise in Python with a focus on cloud-native technologies
Proficiency in Spark/PySpark
Background in engineering with either AWS or Azure
Skills in handling big data and optimizing performance in data-intensive environments
Strong initiative combined with experience interacting directly with clients
Adaptability to manage ambiguity and independently drive outcomes
Competency in operating within a fast-paced startup environment with transparency
Fluency in English at a B2 level
Nice to have
Familiarity with setting up or maintaining CI/CD pipelines on Azure DevOps
Understanding of Data Observability and approaches to Data Quality Monitoring
Background in integrating 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
