Senior Python Backend Engineer
Role details
Job location
Tech stack
Job description
ppWe are looking for a bSenior Python Backend Engineer /b to increase the bandwidth on key backend and data-related projects as we modernize our platform within a fast-growing Fintech environment./ppThis 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./ppYou will work closely with technical leadership and have strong influence over architectural decisions and best practices./ph3Role Description /h3pThis is a full-time hybrid role located in the Greater Madrid Metropolitan Area, with work-from-home flexibility./ppAs a Senior Python Backend Engineer, you will: /pulliOwn and evolve existing Python backend services and data processes./liliDesign and implement REST APIs using modern Python frameworks./liliWork extensively with Python's scientific libraries for data processing and business logic./liliContribute to the migration of SQL Server-based processes to Databricks (PySpark)./liliDesign scalable, containerized applications deployed in Azure./liliCollaborate with data engineers, frontend developers, and business stakeholders./liliEnsure high standards in code quality, testing, CI/CD, and software architecture./liliParticipate in the definition of technical improvements across backend and data systems./li /ulh3Required Qualifications /h3ulliHigher education in Computer Science, Engineering, or a related field./lili5+ years of experience as a backend or software engineer./liliStrong expertise in Python for backend and data-heavy applications./liliSolid hands-on experience with: /lilipandas for data manipulation and transformation /liliREST frameworks such as FastAPI or Django /liliSQL (strong understanding of relational databases, ideally SQL Server / MSSQL) /liliExperience working in cloud environments (preferably Azure)./liliExperience building and deploying containerized applications (Docker required; Kubernetes is a plus)./liliStrong understanding of software engineering principles: /liliTesting (unit/integration), CI/CD /liliGit-based collaborative workflows /liliAbility to work autonomously and take ownership of projects./li /ulh3Experience with (Preferred but Not Mandatory) /h3ulliExposure to Databricks / PySpark (or willingness to ramp up quickly)./liliExperience designing and maintaining production-grade APIs./liliExperience with data platform modernization or migration projects./liliExperience with Azure services (e.g., App Services, Azure Functions, AKS, Storage, etc.)./liliKnowledge of authentication and authorization mechanisms (OAuth2, OIDC, JWT)./liliFamiliarity with DevOps practices and infrastructure-as-code./liliExperience in financial services, risk, or data-intensive domains./li /ulh3About You /h3pYou are a senior engineer who: /pulliTakes ownership and drives technical initiatives forward./liliIs comfortable working in a data-heavy environment./liliBalances pragmatism and engineering rigor./liliEnjoys modernizing legacy systems and improving architecture./liliCommunicates clearly with both technical and non-technical stakeholders./li /ulpThis is an opportunity to play a key role in shaping the next-generation backend and data platform of our fintech organization./p /p #J-*****-Ljbffr
Requirements
li /ulh3Required Qualifications /h3ulliHigher education in Computer Science, Engineering, or a related field. /lili5+ years of experience as a backend or software engineer. /liliStrong expertise in Python for backend and data-heavy applications. /liliSolid hands-on experience with: /lilipandas for data manipulation and transformation /liliREST frameworks such as FastAPI or Django /liliSQL (strong understanding of relational databases, ideally SQL Server / MSSQL) /liliExperience working in cloud environments (preferably Azure). /liliExperience building and deploying containerized applications (Docker required; Kubernetes is a plus). /liliStrong understanding of software engineering principles: /liliTesting (unit/integration), CI/CD /liliGit-based collaborative workflows /liliAbility to work autonomously and take ownership of projects. /li /ulh3Experience with (Preferred but Not Mandatory) /h3ulliExposure to Databricks / PySpark (or willingness to ramp up quickly). /liliExperience designing and maintaining production-grade APIs. /liliExperience with data platform modernization or migration projects. /liliExperience with Azure services (e.g., App Services, Azure Functions, AKS, Storage, etc.). /liliKnowledge of authentication and authorization mechanisms (OAuth2, OIDC, JWT). /liliFamiliarity with DevOps practices and infrastructure-as-code. /liliExperience in financial services, risk, or data-intensive domains. /li /ulh3About You /h3pYou are a senior engineer who: /pulliTakes ownership and drives technical initiatives forward. /liliIs comfortable working in a data-heavy environment. /liliBalances pragmatism and engineering rigor. /liliEnjoys modernizing legacy systems and improving architecture. /liliCommunicates clearly with both technical and non-technical stakeholders. /li /ulpThis is an opportunity to play a key role in shaping the next-generation backend and data platform of our fintech organization.