Software Engineer

Software engineers (SE) bring ideas to life through coding. They do amazing things that look like magic to others. It is their responsibility to design and guide the development of applications and systems to make our lives a little bit easier. They engineer systems that are scalable, secure and usable.

As a software engineer in our product team, you will work in close collaboration with all other disciplines and experience real agile software development. Depending on the solution, you will have the opportunity to conceptualize, design and build mobile apps, web applications or back-end processes from the get-go. You will work in a fast-paced agile environment focused on delivering quality software products. You will be a key member of a team that builds innovative products that will change people’s lives.

What we offer

  • #Working in a diverse team of product managers, interaction designers, AI specialists and fellow software engineers, who want to solve real-world problems building great digital products
  • #A unique opportunity to be part of our 3-month training program of the Digital Product School.
  • #Collaboration with the best international start-ups, industry leaders, researchers, and technology.
  • #A modern workplace in the rooms of Design Offices Munich, which was designed and built especially for the needs of DPS to work in a creative and inspiring surrounding.
  • #Grants: up to € 750.- per month


  • #Collaborate ​with the other software engineers, AI engineers, interaction designers and product managers in your team on the journey from the problem to the product
  • #Driving engineering efforts in your team
  • #Creating software prototypes for the user-validated product
  • #Choosing the right tools for the job and work after DevOps principles with your team
  • #Following agile development principles

What we expect

  • #You found your favorite programming language but you have a strong desire to widen your horizon
  • #You want to work in a truly diverse and interdisciplinary team
  • #You have a background in computer science either from a bachelors degree program and/or work experience
  • #You want to get in touch with the Scrum methodology and experience lean & agile development principles
  • #You have good communication skills and you are able to speak with product managers and designers
  • #You can communicate clearly – verbally and written
  • #We ❤ them all: frontend-, mobile- or backend developers
Apply now as Software Engineer at Digital Product School and take in the experience concentrate in digital product development!

Dates and deadlines of the upcoming batches: