Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Satori Analytics

Python Developer

Satori Analytics

Python Developer constructing backend services and data-driven applications for Satori Analytics. Collaborating with Data Scientists and Engineers to implement solutions in cloud-based environments.

Posted 4/28/2026full-timeAthens • 🇬🇷 GreeceJuniorMid-LevelWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDockerGoogle Cloud PlatformGRPCKafkaKubernetesMicroservicesNoSQLPythonTerraform

About the role

Key responsibilities & impact
  • 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

What you’ll need
  • BSc or MSc in Computer Science, Software Engineering, or a related STEM field.
  • 2–4 years of professional experience building Python applications in production.
  • Strong software engineering fundamentals: clean code, design patterns, testing, and maintainability.
  • 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.

Benefits

Comp & perks
  • 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.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonAPIsmicroservicesdata ingestiondata processingclean codedesign patternstestingFastAPIPydantic
Soft Skills
collaborationproblem-solvingcommunicationquality assuranceengineering best practices
Certifications
BSc in Computer ScienceMSc in Computer ScienceSoftware Engineering