About the job
Location: Athens or Ioannina, Sterea Ellada, Greece
About Snappi Bank
Snappi Bank is building a neobank from the ground up. The team focuses on financial freedom by delivering transparent, technology-driven digital banking services. The company aims to reshape how people interact with their finances.
Role Overview
The Data Engineer will design, build, and manage data architecture and pipelines that support data acquisition, storage, processing, and analysis across the organization. This position is open in both the Athens and Ioannina offices.
Main Responsibilities
- Create and maintain data pipelines and infrastructure for efficient ingestion, processing, and storage of large datasets.
- Work with data scientists, analysts, and other stakeholders to understand data needs and translate them into technical solutions.
- Develop and optimize data models and schemas for effective storage and retrieval.
- Build and manage ETL processes to bring data from various sources into data warehouses or lakes.
- Monitor and troubleshoot pipelines to ensure data integrity, reliability, and performance.
- Evaluate and introduce new tools or technologies to improve data processing and operational efficiency.
- Document pipelines, processes, and solutions to support knowledge sharing and maintainability.
- Partner with infrastructure and DevOps teams to deploy and manage data systems in cloud environments.
- Keep up with trends and best practices in data engineering and analytics.
Qualifications
- Bachelor’s degree in Computer Science, Electronics, or equivalent experience in data roles.
- Minimum 5 years of experience in a similar position (7+ years preferred; 3-5 years considered for junior roles).
- Strong skills in SQL and Python; experience with Azure Data Factory is a plus.
- Excellent interpersonal skills, including listening, negotiation, and presentation.
- Clear verbal and written communication abilities.
- Attention to detail.
- Effective decision-making, problem analysis, and resolution skills.
- Strong organizational habits.
- Proactive approach to problem-solving.
- Comfort working in a fast-changing environment.
- Interest in agile software processes, data-driven development, reliability, and experimentation; experience with Agile product teams is a plus.
Why Work at Snappi?
Snappi Bank values innovation, trust, and ongoing growth. The team focuses on solutions and results. This is a chance to make a real impact on the future of banking and improve financial services for a broad audience.

