FULLREMOTE - Python developer
Role details
Job location
Tech stack
Job description
Capitole Consulting keeps growing and we want to do it with you! We are seeking a highly skilled Backend Software Engineer to join our team. The ideal candidate will have a strong background in backend development, with experience in building scalable systems, APIs, and cloud-based services. Mandatory technical knowledge: - Proven experience as a Python Developer. - Knowledge of RESTful APIs and asynchronous programming. - Experience with service-oriented architecture and modularisation. - Experience with Docker (e.g. deployment and DevOps). - Experience with interface/API design and development (e.g. FastAPI). - Experience with unit testing and containerized development (e.g. Dev Containers). - Experience with cloud platforms: Azure, AWS. Desirable technical knowledge: - Knowledge of DevOps practices and CI/CD pipelines. - Experience with RDBMS and NoSQL databases: PostgreSQL, MongoDB. - Experience with frontend frameworks (e.g. React). - Familiarity with GenAI RAG
Requirements
pipelines and vector stores (e.g. FAISS, ChromaDB, Azure AI Search). - Experience using pre-commit hooks to enforce code quality, formatting, or static analysis before pushing code. English C1 We're great, but with you we'll be even better! For this you will have: - Budget of 1.200€ in individual training for you to use it in whatever you want (technological events, books, trainings, certifications, etc.). - Follow-up with your team every month for continuous feedback. - Teleworking. - Flexible working hours to help you reconcile your professional / family life. - Private medical insurance paid in full by Capitole. - Flexible remuneration (restaurant tickets, transport and/or childcare). - WellHub (Gymforless). - Discounts on major brands for employees (Club Capitole). Get to know the whole family: - Team Buildings every two months - don't miss the summer party or the Christmas dinner! - Football team sponsored by Capitole. - Technological communities for you to share your