About the job
Satori Analytics delivers data and AI solutions for clients in sectors such as fintech, airlines, FMCG, retail, manufacturing, and financial services. The company’s team of over 100 specialists, including Data Engineers and Data Scientists, supports the entire data lifecycle, from ingestion to AI-powered applications. Projects range from building cloud infrastructure to developing predictive analytics tools.
Role overview
This Python Software Developer position is based in Athens, Attica, Greece. The role centers on building backend services, APIs, and data-driven software that support Satori’s analytics products. As part of a growing team, the developer will help create scalable, reliable solutions for clients across South-Eastern Europe and beyond.
What you will do
- Design and implement Python applications: Build APIs and microservices that are clean, well-tested, and scalable.
- Develop and maintain data pipelines: Create reliable data ingestion and processing systems that are observable and easy to support.
- Collaborate with specialists: Work closely with Data Scientists, Data Engineers, AI Engineers, and domain experts to turn analytical needs into practical software.
- Focus on quality delivery: Use Git, CI/CD, code reviews, testing, and documentation to support fast, maintainable releases.
- Translate business needs: Break down real-world problems into actionable technical solutions, balancing speed, quality, and long-term scalability.
- Improve engineering practices: Help raise the standard of software development across the team.
Location
Athens, Attica, Greece

