Build reliable software: Design and develop Python applications, APIs, and microservices that are clean, tested, and built to scale.
Create strong foundations: Build and maintain data ingestion and processing pipelines that are reliable, observable, and easy to support.
Work across teams: Collaborate with Data Scientists, Data Engineers, AI Engineers, and domain experts to turn analytical needs into solid software solutions.
Ship with quality: Use Git, CI/CD, code reviews, testing, and documentation to keep delivery fast and maintainable.
Solve real problems: Break down business needs into practical technical solutions, balancing speed, quality, and long-term scalability.
Keep improving: Contribute to engineering best practices and help raise the quality of how we build software at Satori.
Requirements
BSc or MSc in Computer Science, Software Engineering, or a related STEM field.
2–4 years of professional experience building Python applications in production.
Hands-on experience building APIs with FastAPI, ideally using async patterns and Pydantic for data validation.
Experience working with relational and/or NoSQL databases and writing efficient queries.
Exposure to cloud platforms — Azure preferred, but AWS or GCP also welcome.
Comfortable with Git, Docker, and CI/CD pipelines.
Fluent in English, with clear written and verbal communication skills.
Bonus Points for:
Experience with Kubernetes, Helm, Terraform, or production cloud infrastructure.
Familiarity with Kafka, event-driven architecture, or high-throughput systems.
Experience with gRPC, advanced async Python, or distributed service communication.
Practical experience integrating LLM APIs such as OpenAI, Anthropic, or Google.
Hands-on use of LangChain, LlamaIndex, vector databases, or RAG pipelines.
Familiarity with HuggingFace Transformers or AI agent frameworks like PydanticAI / CrewAI.
Tech Stack
AWS
Azure
Cloud
Docker
Google Cloud Platform
GRPC
Kafka
Kubernetes
Microservices
NoSQL
Python
Terraform
Benefits
Competitive salary and hybrid work model – come hang out in our Athens office or work remotely from anywhere in European economic Area (EU, Switzerland etc.) or UK (up to 6 weeks per year).
Training budget to level up your skills from the top tech partners in the market (Microsoft, AWS, Salesforce, Databricks etc.) – whether it’s certifications or courses, we’ve got you covered.
Private insurance, top-tier tech gear, and the chance to work with a stellar crew.