About the job
Satori Analytics is growing its engineering team in Athens, Greece. This full stack software engineer role centers on building AI-driven products that help global brands use data more effectively. The team works across the entire data lifecycle, supporting industries such as fintech, aviation, FMCG, retail, manufacturing, and financial services.
Engineers at Satori Analytics contribute to products like Enterprise GPT and Bot of Bots, AI systems designed to turn company knowledge into practical insights. The company values collaboration, clear documentation, and a strong sense of ownership throughout the delivery cycle.
What you will do
- Develop backend services, web apps, and APIs that transform raw data into actionable results.
- Participate in the full delivery process: understand use cases, write and test code, deploy features, and improve systems in production.
- Work on both backend and frontend tasks, including API design, data modeling, and user experience.
- Release features in small, reviewable increments for easier deployment and maintenance.
- Monitor, debug, and enhance production systems using logs, traces, and observability tools.
- Investigate and resolve user issues, from bugs to performance and data-related challenges.
- Collaborate closely with product, design, and AI teams to turn concepts into working solutions.
- Use AI coding assistants to speed up development, while ensuring code quality and architectural soundness.
- Maintain clear, up-to-date documentation to support team knowledge sharing.
Technology stack
- Backend: Python (FastAPI), C# (. NET), Azure Functions
- Frontend: Next.js (App Router, Server Actions)
- Data & AI: Cosmos DB, Azure AI Search, Azure OpenAI, MySQL
- Infrastructure: Azure (App Services, Key Vault, App Configuration, Application Insights)
- Tooling: GitHub Actions, Docker, Playwright, AI coding assistants

