Backend Engineer & System Lead

Boehringer Ingelheim
Barcelona, Spain
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Barcelona, Spain

Tech stack

API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Cloud Computing
Databases
Data Transformation
Python
PostgreSQL
MongoDB
Openshift
Performance Tuning
Systems Integration
React
IT Architecture
Backend
Information Technology
GraphQL
Front End Software Development
GXP
Docker
Microservices

Job description

As a key member of IT RDM, you will be part of a passionate organization that supports our Innovation Unit colleagues to develop new medicine by delivering on key data transformation initiatives.

The Backend Engineer & System Lead is a senior engineering role that combines hands-on backend development with system ownership and architectural responsibilities. aligned with BI IT architecture standards.

This position requires deep technical expertise modern backend frameworks, full-stack awareness and the ability to integrate internal and external services in an enterprise cloud environment.

Tasks & responsibilities

  • System & Solution Design: Plan, design, and implement complex systems and backend services, ensuring scalability, security, and compliance with BI frameworks.
  • Solution Architecture & Integration: Define architecture, maintain API contracts, and set up robust integrations across internal and external systems.
  • Cloud & Container Management: Deploy solutions in enterprise cloud environments, manage containerized workloads (OpenShift/Docker), and own CI/CD pipelines.
  • Backend Development & Optimization: Build backend components in modern frame, configure integrations, and troubleshoot for reliability and performance.
  • System Ownership & Governance: Maintain lifecycle documentation, manage environments (Dev/QA/Prod), and ensure GxP and BI compliance.
  • Operational Excellence & Leadership: Provide 3rd-level support, drive continuous improvement, act as System Lead, and ensure adherence to ITIL and organizational standards.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 5+ years in backend engineering with exposure to full-stack development and system integration.
  • Familiarity with IT architecture principles, compliance frameworks (GxP), and agile methodologies.
  • Strong understanding of security, observability, and performance optimization.

Technical Expertise:

  • Backend: Python, REST/GraphQL APIs, microservices
  • Frontend integration: ReactJS or similar
  • Databases: PostgreSQL, MongoDB, VectorDB
  • Cloud: AWS enterprise environment
  • Containers: OpenShift, Docker
  • Data workflows: RAG, Agentic AI, ingestion pipelines 3

#IamBoehringerIngelheim because…

Benefits & conditions

We are continuously working to design the best experience for you. Here are some examples of how we will take care of you:

  • Flexible working conditions
  • Life and accident insurance
  • Health insurance at a competitive price
  • Investment in your learning and development
  • Gym membership discounts

Apply for this position