senior data software engineer
28 Ιουλ 2026 · EPAM Global
Τι θα κάνεις
- Αναπτύσσεις και διατηρείς λύσεις υψηλής σταθερότητας και απόδοσης στο περιβάλλον Microsoft Azure
- Χρησιμοποιείς Databricks, Azure DevOps, Delta Lake tables και Spark structured streaming στα έργα
- Συνεργάζεσαι με επιχειρηματικούς και IT εταίρους για κατανόηση απαιτήσεων και διαμόρφωση λύσεων
- Συμμετέχεις σε code reviews για διασφάλιση ποιότητας του λογισμικού
- Τηρείς ακριβή και ενημερωμένη τεκμηρίωση διαδικασιών και λύσεων
- Υποστηρίζεις την ομάδα λειτουργιών στην αντιμετώπιση σύνθετων προβλημάτων
- Βελτιώνεις και διαχειρίζεσαι pipelines επεξεργασίας δεδομένων για ανάλυση οικονομικών στοιχείων
- Αναλύεις σύνθετες απαιτήσεις σε υλοποιήσιμες εργασίες
- Εξασφαλίζεις δοκιμές και ευθυγράμμιση λύσεων με επιχειρηματικές ανάγκες
Βασικές προϋποθέσεις
- 3+ χρόνια εμπειρίας
- Δεξιότητες στην Python και Apache Spark σε περιβάλλον Microsoft Azure
- Εμπειρία με Delta Lake tables και Spark structured streaming
- Ικανότητα και εμπειρία σε SQL και σχεσιακά μοντέλα δεδομένων
- Δεξιότητες σε αυτοματοποιημένες δοκιμές και code reviews
- Καλή ανάλυση απαιτήσεων και τεκμηρίωση
- Ικανότητες συνεργασίας σε cloud-native περιβάλλον και Microsoft Azure
- Ισχυρές αναλυτικές δεξιότητες και προσεκτική διαχείριση πολυπλοκότητας
Παροχές
- Ευκαιρίες απομακρυσμένης και υβριδικής εργασίας, εταιρικός φορητός υπολογιστής, ιδιωτική ασφάλιση υγείας, κουπόνια γευμάτων, κάρτα My Benefit, κάρτα μετακίνησης για την Αθήνα.
- Ευκαιρίες επαγγελματικής ανάπτυξης, συμπεριλαμβανομένης εκπαίδευσης, καθοδήγησης, πιστοποίησης και μαθημάτων γλωσσών.
Περιγραφή Θέσης
We are seeking a Senior Data Software Engineer to join our Data & Analytics team, focusing on utilizing cloud-native technologies in our Microsoft Azure environment.
You will be pivotal in processing large volumes of financial data, innovating to enhance scalability, reduce processing latency, and increase processing transparency. The ideal candidate will be involved in every stage of the development lifecycle, from engineering robust solutions to collaborating with business partners and supporting operations.
The remote option applies only to the Candidates who will be working from any location in Greece.
Responsibilities
Develop and maintain high-stability, performant solutions within the Microsoft Azure environment
Utilize Databricks, Azure DevOps, Delta Lake tables, and spark structured streaming in project implementations
Collaborate with business partners and IT experts to understand requirements and shape solutions
Participate in code reviews to ensure software quality
Ensure accurate and up-to-date documentation of processes and solutions
Support operations team in addressing complex problems
Improve and maintain data processing pipelines used in financial data analysis
Break down complex requirements into achievable tasks
Ensure solutions are effectively tested and aligned with business needs
Requirements
At least 3 years of experience in Data Software Engineering
Proven core Python software engineering skills, ideally in a finance data context
Proficiency in Apache Spark and familiarity with Delta Lake tables
Strong background in relational data models and SQL
Experience using automated testing to ensure software quality
Strong analytical skills with the ability to manage complexity
Self-driven and proactive in addressing issues and opportunities
Fluent in English with effective collaboration skills in both in-person and remote settings
Competency in working within a Cloud-native environment, specifically with Microsoft Azure technologies
Ability to work onsite approximately 3 days per week
Nice to have
Experience in Lakehouse architecture
Understanding of low latency processing mechanisms
Prior exposure to financial data processing systems
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.
