> Markdown version of [/jobs/ext/1362326-backend-engineer-python](https://www.wearedevelopers.com/jobs/ext/1362326-backend-engineer-python). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Engineer (Python) - **Company:** Roche - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Amazon S3, Automation of Tests, Big Data, Databases, Cursor (Graphical User Interface Elements), Software Design Patterns, DevOps, Django Web Framework, Github, Identity and Access Management, Python (Programming Language), PostgreSQL, Microsoft Message Queuing, Node.Js, Open Web Application Security, Scrum Methodology, Salesforce.Com, Systems Integration, Software Technical Review, Flask (Web Framework), Delivery Pipeline, AWS Lambda, Infrastructure as Code (IaC), Backend, Fastapi, Event Driven Architecture, Pytest, Containerization, Solid Principles, Sentry, Google Bigquery, AWS Fargate, Restful APIs, Terraform, Data Pipelines, Microservices - **Published:** July 21, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role + 7+ years of professional experience in backend development, with at least 5 years dedicated to the Python ecosystem as your primary language. + Python Framework Mastery: Expert-level proficiency in Django, FastAPI, and Flask, understanding when to use each based on project needs (monolithic vs. high-performance microservices). + Solid Engineering Fundamentals: Deep understanding of SOLID principles, design patterns, and ACID properties in database transactions. + AWS Cloud-Native Expert: Proven track record deploying and managing services including AWS Lambda, Fargate, EKS, and S3. + API Architect: Extensive experience building, documenting, and integrating complex REST APIs with a focus on performance and security. + Database & Data Orchestration: Expert knowledge of PostgreSQL (modeling and optimization) and experience working with big data environments like Google BigQuery. + Messaging & Event-Driven Design: Practical experience using AWS SQS and SNS to decouple services and handle asynchronous workloads. + Infrastructure as Code (IaC): Hands-on experience with Terraform to manage and version cloud resources. + Hardcore Testing & Quality: Absolute commitment to automated testing (Pytest, Unittest) and following Scrum/Agile best practices. + English B2-C1: Ability to lead technical design reviews and communicate effectively with stakeholders in the UK and globally. + AI-Assisted Development: Proficiency in using AI tools (Cursor, Claude code) to accelerate delivery without sacrificing code integrity or security. Nice to have + Salesforce Integration: Familiarity with integrating Python backends with Salesforce environments. + Observability: Experience implementing monitoring and error tracking using Sentry. + DevOps Mindset: Experience building CI/CD pipelines (GitHub Actions, AWS CodePipeline) and managing containerized applications. + Security First: Familiarity with OWASP standards and AWS IAM best practices. ## Description We are looking for a highly specialized Senior Backend Engineer to join our team as a technical cornerstone for one of our key UK-based partners. In this role, you will be responsible for the architecture, development, and maintenance of server-side logic designed to empower and scale small businesses globally. As a Senior specialist, you will view backend development as a craft. You'll be tasked with building high-performance APIs and event-driven microservices, ensuring that every line of code prioritizes security, scalability, and an exceptional developer experience. We need a professional who is as comfortable optimizing a complex Postgres query as they are architecting an entire asynchronous ecosystem using AWS SQS, SNS, and Lambda. ## Related Videos - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [pytest: Simple, rapid and fun testing with Python](https://www.wearedevelopers.com/videos/213-pytest-simple-rapid-and-fun-testing-with-python) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [From Doubt to Confidence: How Sentry Uses Verdaccio to Bulletproof SDK Releases](https://www.wearedevelopers.com/videos/739-from-doubt-to-confidence-how-sentry-uses-verdaccio-to-bulletproof-sdk-releases) - [Automagic Configuration in Python](https://www.wearedevelopers.com/videos/363-automagic-configuration-in-python) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)