Descripción del Puesto
Senior Python Backend Engineer
We are looking for a
Senior Python Backend Engineer
to increase the bandwidth on key backend and data-related projects as we modernize our platform within a fast-growing Fintech environment.
This role is highly impactful: you will contribute evolving existing Python applications, help migrate legacy SQL Server processes to a modern Databricks-based architecture, and contribute to cloud-native solutions running in Azure.
You will work closely with technical leadership and have strong influence over architectural decisions and best practices.
Role Description
This is a full-time hybrid role located in the Greater Madrid Metropolitan Area, with work-from-home flexibility.
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 (PySpark).
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 Qualifications
~ Higher 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 FastAPI 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:
~ SOLID, clean code, design patterns
~ 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 / PySpark (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 DevOps practices and infrastructure-as-code.
Experience in financial services, risk, or data-intensive domains.
About You
You 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.
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Detalles del Puesto
Fecha de Publicación:
March 7, 2026
Tipo de Trabajo:
Tecnología
Ubicación:
Madrid, Spain
Company:
LumRisk
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.