
Activez les alertes d’offres d’emploi par e-mail !
Générez un CV personnalisé en quelques minutes
Décrochez un entretien et gagnez plus. En savoir plus
A technology-driven company located in Auvergne-Rhône-Alpes is seeking an experienced Senior Python Backend Developer to join their Data Team. You will design and optimize backend services and APIs, ensuring top-notch security and performance. Candidates should have over 5 years of Python experience, knowledge of FastAPI and MongoDB, and fluency in both French and English. Join a purpose-driven team where your contributions make a tangible impact.
At Neobrain, we help companies structure, activate, and develop their talent through a next-generation Talent Management Suite powered by performance, skills, and artificial intelligence.
Today, over 1 million users and 65 companies trust us, including LVMH, La Poste, Canal+, PwC, Natixis, BPCE, Bosch, CNP Assurances, and Promod.
Our ambition: to help HR shift from compliance to impact by simplifying key processes and unlocking the full potential of every employee.
Why join us? At Neobrain, you’ll find:
Joining Neobrain means contributing to the growth of an ambitious HR SaaS solution, designed to empower organizations and shape the future of work.
We are looking for an experienced Senior Python Backend Developer to join our Data Team on a permanent basis. You will be responsible for designing, developing, and optimizing backend services, APIs, and integrations to support our scalable applications.
This role is ideal for someone with deep expertise in FastAPI, MongoDB, Python 3.11, and Microsoft Teams API, combined with a strong understanding of messaging systems and automation triggers. You will collaborate closely with colleagues across teams to build reliable, maintainable, and scalable solutions, ensuring best-in-class security and performance.
Design and build efficient API endpoints.
Implement API Gateway, authentication mechanisms, and request parallelization.
Apply best practices for schema design and database architecture.
Write optimized queries using MongoDB’s official Python library.
Implement scheduled and event-driven triggers for notifications.
Develop automated message delivery solutions.
Work with Microsoft Graph API to retrieve and manage user information.
Build integrations for Teams messaging and notifications.
Design, implement, and maintain scalable and secure backend services.
Develop RESTful APIs for seamless data exchange.
Write unit and integration tests to ensure code reliability.
Implement OAuth, JWT authentication, and follow security best practices.
Optimize database performance and API response times.
Implement caching and request parallelization strategies.