Staff Backend Engineer (Python)

Datavant
Barcelona, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Amazon Web Services Code Generation Fault Tolerance Interoperability Python (Programming Language) Performance Tuning Software Engineering Systems Integration Web Application Frameworks Backend Build Management
+3 more
Containerization Kubernetes Information Technology

Job description

Experteer Overview As a Staff Backend Engineer at Datavant’s Life Sciences Tech Hub in Barcelona, you design scalable, secure backend services in a cloud-native environment.You own architecture and collaborate across teams to set platform standards.You’ll build Python-based APIs, deploy containers on Kubernetes in AWS, and improve reliability and performance for health data workflows.This role offers impact on clinical research, real-world evidence, and data interoperability at scale, in a mission-driven, collaborative setting.Compensaciones / Beneficios - Design and implement backend services and APIs using Python frameworks - Build and deploy containerized applications on Kubernetes in AWS - Extend infrastructure as code and improve CI/CD pipelines - Optimize system performance, scalability, and fault tolerance - Collaborate with cross-functional teams to define service contracts and architecture - Monitor production systems and resolve reliability and performance issuesResponsabilidades - Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience - 8+ years of backend software development experience - Professional experience developing production backend services and APIs in Python - Hands on experience with Kubernetes and containerized workloads - Experience deploying and operating services in AWS - Experience integrating agentic code generation tools such as Claude Code or Codex into day to day software engineering practicesRequisitos principales - Hybrid work model - Lunch stipend and kitchen access - Private health insurance - 25 days of annual paid leave - Work from Anywhere policy - Competitive salary

Requirements

You’ll build Python-based APIs, deploy containers on Kubernetes in AWS, and improve reliability and performance for health data workflows. This role offers impact on clinical research, real-world evidence, and data interoperability at scale, in a mission-driven, collaborative setting.Compensaciones / Beneficios - Design and implement backend services and APIs using Python frameworks - Build and deploy containerized applications on Kubernetes in AWS - Extend infrastructure as code and improve CI/CD pipelines - Optimize system performance, scalability, and fault tolerance - Collaborate with cross-functional teams to define service contracts and architecture - Monitor production systems and resolve reliability and performance issuesResponsabilidades - Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience - 8+ years of backend software development experience - Professional experience developing production backend services and APIs in Python - Hands on experience with Kubernetes and containerized workloads - Experience deploying and operating services in AWS -

Benefits & conditions

Experience integrating agentic code generation tools such as Claude Code or Codex into day to day software engineering practicesRequisitos principales - Hybrid work model - Lunch stipend and kitchen access - Private health insurance - 25 days of annual paid leave - Work from Anywhere policy - Competitive salary

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:16 min

Selecting diverse programming languages across backend services

Markus Dorner · Coffee With Developers

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · WWC 2022

2:22 min

Reviewing and troubleshooting code generated by AI assistants

Cassidy Williams · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all