Backend Developer — Python
Recombee · Prague, Czech Republic Full-time · Prague-first, remote-friendly
About Us
Recombee powers real-time personalized recommendations and search for thousands of apps and websites worldwide. Our engine runs in a private cloud across multiple geographic regions — processing billions of events and serving recommendations at low latency, around the clock.
We care about building things properly: scalable distributed systems, clean APIs, and data pipelines that just work.
Our Tech Stack
- Primary language: Python · modern C++
- Architecture: Distributed microservices
- Databases: PostgreSQL · ClickHouse · Aerospike
- Messaging: Kafka
- API layer: GraphQL · REST
- Orchestration: Kubernetes (expanding)
- CI/CD: GitLab CI
- AI tooling: LLM APIs · AI-assisted coding
You don't need experience with every item above — we value curiosity and willingness to learn over a perfect match to any specific tool.
What You'll Work On
- Design and evolve components in our distributed microservice architecture — things that process serious data volumes with high availability requirements
- Build and maintain APIs consumed by client integrations worldwide
- Work across multiple database systems and contribute to decisions on when and how to use each
- Help shape our growing Kubernetes footprint as we expand our infrastructure
- Use AI tools and LLM APIs where they genuinely accelerate development — we're pragmatic about it
What We're Looking For
- Experience with distributed systems
- Comfort building or consuming REST or GraphQL APIs
- Working knowledge of SQL and an understanding of when relational storage fits (and when it doesn't)
- Familiarity with LLM APIs (OpenAI, Anthropic, or similar) or AI-assisted development tools — or genuine eagerness to get there
- A habit of thinking through operational consequences: latency, reliability, observability
Kubernetes experience is a nice-to-have, not a requirement — we'll grow together on that front.
What We Offer
- 5 weeks of vacation + 5 sick days
- Flexible hours — office-first with unlimited remote when you need it
- Experienced team with deep technical knowledge to share
- Office in the city center of Prague
- Mobile tariff with unlimited data
- MultiSport card
We offer a dynamic and international working environment, flat hierarchies, fascinating challenges, and great personal responsibilities.
Are you ready to push boundaries, inspire, and most importantly, be yourself? Bring a smile and become part of the Recombee family.
Apply Today! We Are Looking Forward to Your Application!
Please contact us at career@recombee.com