About this role
Senior Software Engineer (all genders) at F24 AG. Location: Zagreb, Zagreb, Croatia. Role: building services, designing systems, integrating AI Requirements: Strong Python backend experience (FastAPI, async), experience with distributed systems, message brokers (Kafka, RabbitMQ), cloud-native practices, databases (MongoDB, MariaDB), Docker/Kubernetes, SaaS at scale; AI/ML integration exposure. Category: Software Development Seniority: Senior Level Tools: Python, FastAPI, MongoDB, MariaDB, RabbitMQ, Kafka, Redis, Docker, Kubernetes, WebSockets, OAuth2, GitLab CI, Microservices, RAG, MCP, LLM Commitment: Full Time Workplace: Hybrid Languages: English