Internship Program - Software Engineer

Would you like to start your professional career in the Pharmaceutical Industry and become part of our talent community?
If you are in your final year of your University Degree or pursuing a Master's/Postgraduate in areas such as Health Sciences, Engineering, Business Administration, Communication, Information Technology, or similar, and you are interested in starting your internship in February 2026, this is your opportunity!
At Boehringer Ingelheim, we are launching the new edition of our 2026 Internship Program, aimed at individuals with enthusiasm, a desire to learn, and a willingness to contribute to our purpose: improving the lives of present and future generations.

We are looking for the following three positions:

 

1. QUALITY & STANDARDS

In this role, you’ll have the opportunity to collaborate in the design and prototype solutions that track how teams adopt software development best practices and standards and work on collecting data from various systems and transforming it into meaningful insights through KPIs and dashboards. Also, in the design of a solution to support employees in improving their software engineering skills while aligning with their personal development goals. This would combine gamification, learning paths, self-assessments, and personalized recommendations to deliver an engaging and effective learning experience.

What will your day-to-day look like?

  • Learn how to build backend services and scripts using languages like Python or Java.
  • Explore how to connect with third-party APIs (e.g., GitHub, Jira, SonarQube) to gather data from different systems.
  • Support the development of dashboards and tools that visualize KPIs related to software quality and engineering practices.
  • Participate in Agile ceremonies (daily stand-ups, sprint reviews, retrospectives).
  • Assist with documentation, testing, and code reviews.
  • Contribute ideas to improve how we measure and promote good development practices.
  • Grow your understanding of software engineering principles, DevOps, and continuous improvement.

 

2. BACKEND

You will learn how to design, build and maintain backend services that connect multiple testing tools and data sources across the organization. Our team will support you through mentorship, hands-on learning and exposure to real-world projects in a collaborative, agile environment.

What will your day-to-day look like?

  • Learn how to build and maintain backend services using Java and Spring Boot.
  • Support integrations between testing tools (such as Tosca, Cypress, or Playwright) and internal data platforms.
  • Explore how APIs, databases, and cloud components (AWS, PostgreSQL, S3) interact within a modern architecture.
  • Collaborate in Agile/Scrum ceremonies (daily stand-ups, sprint reviews, retrospectives).
  • Assist with code reviews, documentation, and testing of new features.
  • Develop your understanding of software quality, automation, and DevOps principles.

 

3. AUTOMATION TESTING 

As a Software Automation Testing Trainee, you will join the Enterprise Knowledge Graph team within Platform Engineering. This team designs and develops a data platform built on AWS Cloud, enabling data discovery and accelerating digital solutions for Data Scientists, Engineers, and Analysts.

What will your day-to-day look like?

  • Learn and apply software testing methodologies in real projects.
  • Collaborate with developers and data engineers to design and implement automated test cases.
  • Support the integration of testing tools into CI/CD pipelines (e.g., Jenkins).
  • Explore technologies such as AWS, Python, Bash, and graph databases.
  • Participate in Agile ceremonies (daily stand-ups, sprint reviews, retrospectives).
  • Help improve platform reliability and user experience for data scientists and analysts.

 

What kind of profile are we looking for?

  • Education: Student in Computer Science, Mathematics, Physics, Telecommunications, Statistics, Software Engineering or a related field.
  • Experience: Will be valued:
    • Understanding of programming (e.g., Python, Java) and interest in working with APIs.
    • Familiarity with databases (SQL), APIs, or cloud services.
    • Frameworks and automation tools.
    • Integrating data from tools like GitHub, Jira, or SonarQube.
    • Knowledge of a programming language and/or databases.
    • Interest in the world of software development, Cloud, and Big Data.
    • Languages: High level of English, all communication will be in English.
  • Skills: Eager to learn and grow in a collaborative, agile environment, creative and curious about solving problems with technology, proactive, detail-oriented, and open to feedback.
  • Availability: Start date February 6th, 2026, with the possibility to sign a university internship agreement for approximately 12 months.

 

What do we offer?
Here are some examples of how we will take care of you:

  • Paid internships (€1,000/month – 40 hours per week).
  • A mentor to guide you through your learning process.
  • A community of interns that offers activities to support your development.
  • Campus in Sant Cugat del Vallés: outdoor space, smart working, meal card for office days, shuttle service from the FGC station.
  • Flexibleschedule.
  • Continuous training: languages, learning platform for soft skills, LinkedIn Learning, and much more.
  • Access to Wellhub (formerly GymPass).


If you are interested in being part of this new edition of our scholarship program and you meet these requirements, don’t hesitate to submit your application!