python backend engineer
Role details
Job location
Tech stack
Job description
As a Senior Python Backend Engineer, you will: Own and evolve existing Python backend services and data processes. Design and implement REST APIs using modern Python frameworks. Work extensively with Python's scientific libraries for data processing and business logic. Contribute to the migration of SQL Server-based processes to Databricks (Py Spark). Design scalable, containerized applications deployed in Azure. Collaborate with data engineers, frontend developers, and business stakeholders. Ensure high standards in code quality, testing, CI/CD, and software architecture. Participate in the definition of technical improvements across backend and data systems. Required QualificationsHigher education in Computer Science, Engineering, or a related field. 5+ years of experience as a backend or software engineer. Strong expertise in Python for backend and data-heavy applications. Solid hands-on experience with: pandas for data manipulation and transformation REST frameworks such as Fast API
Requirements
or Django SQL (strong understanding of relational databases, ideally SQL Server / MSSQL) Experience working in cloud environments (preferably Azure). Experience building and deploying containerized applications (Docker required; Kubernetes is a plus). Strong understanding of software engineering principles: Testing (unit/integration), CI/CD Git-based collaborative workflows Ability to work autonomously and take ownership of projects. Experience with (Preferred but Not Mandatory)Exposure to Databricks / Py Spark (or willingness to ramp up quickly). Experience designing and maintaining production-grade APIs. Experience with data platform modernization or migration projects. Experience with Azure services (e.g., App Services, Azure Functions, AKS, Storage, etc.). Knowledge of authentication and authorization mechanisms (OAuth2, OIDC, JWT). Familiarity with Dev Ops practices and infrastructure-as-code. Experience in financial services, risk, or data-intensive domains. About YouYou are a senior engineer who: Takes ownership and drives technical initiatives forward. Is comfortable working in a data-heavy environment. Balances pragmatism and engineering rigor. Enjoys modernizing legacy systems and improving architecture. Communicates clearly with both technical and non-technical stakeholders. This is an opportunity to play a key role in shaping the next-generation backend and data platform of our fintech organization.", "employmentType": "FULL_TIME", "industry": "Senior Python", "jobLocation" : { "@type": "Place", "address": { "@type": "PostalAddress", "streetAddress": "Madrid", "addressLocality": "Madrid", "addressRegion": "Madrid", "addressCountry": "ES", "postalCode": "n/a" } }, "salaryCurrency": "EUR", "title": "Senior python backend engineer", "hiringOrganization" : { "@type" : "Organization", "logo" : "https://logo.jobs-search.org/11366729.jpg", "name" : "LumRisk" } }