Scientific Research Platforms Engineer

BoehringerPRDSant Cugat del Vallès, CataloniaOn-siteFull-timeMid level, 2–5 yearsListed 1 hour ago

Apply now

About this role

In this role you will be responsible for the development, integration, operation, and continuous improvement of digital solutions supporting Research & Development laboratories. The role works closely with scientists, business stakeholders, IT teams, and external partners to deliver reliable, scalable, and innovative solutions that enable efficient research processes and data-driven decision-making.

Tasks and responsibilities

- Develop, maintain, and support scientific and laboratory applications used within R&D environments.

- Design, build, and operate integrations between laboratory systems, enterprise applications, cloud services, and data platforms to enable seamless data exchange and process automation.

- Develop modern applications using contemporary technology stacks, software engineering best practices, and reusable architectural patterns.

- Contribute to the design and implementation of cloud-native and API-driven solutions that support evolving business and scientific requirements.

- Leverage the Enterprise Development Platform (EDP) to integrate, manage, and consume research and operational data across the digital ecosystem.

- Implement and maintain CI/CD pipelines to enable automated build, testing, deployment, and monitoring processes, ensuring high-quality and reliable software delivery.

- Apply AI-assisted engineering practices and modern developer productivity tools to accelerate solution development, improve code quality, and increase delivery efficiency.

- Analyze business requirements and translate them into practical technical solutions that meet operational and research needs.

- Support application lifecycle activities including development, deployment, configuration, testing, upgrades, and maintenance.

- Investigate and resolve technical issues while ensuring system stability, performance, and user satisfaction.

- Collaborate with cross-functional teams to deliver enhancements, new capabilities, and continuous improvements.

- Contribute to solution design, technical documentation, and operational procedures.

- Support agile development and delivery processes, including backlog refinement, testing, and release activities.

- Ensure compliance with corporate security, quality, and data management standards.

- Identify opportunities for automation, modernization, and process optimization across the digital research landscape.

Requirements

- Bachelor's or master degree in a relevant field
4-5 years of relevant experience in software development, systems engineering, or application integration, ideally in complex enterprise or scientific environments.

- Good knowledge of modern software engineering practices, APIs, cloud technologies, and application architecture.

- Experience with CI/CD, automated testing, deployment, monitoring, and DevOps practices.

- Strong analytical and troubleshooting skills, with the ability to translate business requirements into practical technical solutions.

- Experience working collaboratively in Agile, cross-functional environments with technical and business stakeholders.

- Proactive mindset with an interest in automation, AI-assisted development, modernization, and continuous improvement.
Fluency in English is a must. Knowledge of Spanish and German would be considered a plus

Please note: The job title used in this advertisement may differ from the official contractual title.

#IamBoehringerIngelheim because…

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

If you have read this far, what are you waiting for to apply? We want to know more about you!