Python and Flask to help build scalable backend systems. Our client is a global leader in legal research technology , providing access to one of the most comprehensive collections of legal information worldwide. By leveraging
AI and advanced data analytics , they’re transforming how legal professionals access, analyze, and use legal data. Responsibilities
Design, build, and maintain scalable backend services using
Python and Flask . Develop clean, efficient, and well-documented code following best engineering practices. Translate business and product requirements into practical technical solutions. Collaborate with engineers, product teams, and other stakeholders to deliver high-quality software.
Implement testing, monitoring, and logging to ensure system performance and reliability. Contribute to improving development processes, code quality, and system architecture. Participate in the deployment and maintenance of applications in production environments.
Requirements
Bachelor’s or Master’s degree in
Computer Science, Mathematics, Engineering ,
or a related technical field. 3+ years of professional experience working with Python. Hands‑on experience building backend applications with
Flask
(or similar Python frameworks). Experience writing unit tests and maintaining reliable codebases. Familiarity with
Git or other version control systems . Experience working with
Docker for development and deployment. Strong problem‑solving skills and ability to translate business needs into technical solutions. Nice to Have
Experience or knowledge in
Machine Learning . Exposure to
NLP projects or tools . Experience with
Java . What's on offer?
Versátil and remote‑friendly work culture Collaborative, multicultural team environment Mental health and well‑being support Career growth, leadership mentoring, and ownership of core systems Projects with real‑world impact in the legal tech space Access to innovative tools and a fast‑paced, mission‑driven environment Our recruitment process?
Step 1: Interview with one of our recruiter
📌 Python Developer (Madrid)
🏢 Babel Profiles
📍 Madrid
Postulate a este anuncio
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.