Contact Us

Contact us

Submit a contact request

Call us

We have Sales offices around the world

Software Engineer, C++ and Python

Berlin, Germany

Want to be surrounded by a team of worldwide experts, have the opportunity to broaden and deepen your knowledge about all aspects of software development? This is your place!

About the Role

You are passionate about developing on a C++ based framework of libraries and tools and are proficient in Python, then why not considering The Qt Company as your new employer. With us, you’ll find great opportunities to grow and thrive on a personal and professional basis, while at the same time help us to gain more excellence and expertise in our field of work.

The Qt Company’s engineers work on the Qt framework, which enables our customers to create applications that run smoothly on many different platforms, from embedded boards to desktop and mobile.

We are looking for a software engineer who can help us to improve our Python bindings for Qt.

And in case you might ask yourself why you should be considering us as an employer, well that’s easy. First of all because we care deeply about our employees and we want them to have the freedom and the fun that they need to take our cool product to the next level. Apart from that you’ll have fantastic colleagues from all around the globe with a unique tech stack to work with. As part of our open minded corporate culture we provide mentoring, regular trainings and events which will help you to get even better at what you do. And last but not least a nice office in a great location as well as competitive salaries and amazing benefits to support the all-round experience at The Qt Company.

Your qualifications

Now here is what you ideally should bring along in order to excel at your job:

  • Solid background in software engineering.
  • Excellent programming skills in C++.
  • Feel challenged by bridging the gap between the scripting and compile-time worlds.
  • Eager to participate and contribute to an open source community.
  • Experienced with large projects and code bases.

In case you wonder what it would be like to be part of PySide, here you go:

The PySide project provides Python bindings for Qt. It includes a toolchain for automated generation of bindings for Qt-based C++ class hierarchies. PySide Qt bindings allow both, free open source and proprietary software development and ultimately aims to support the Qt platform.


And if you have the following skill set to complement the above-mentioned ones then you’ll get even faster on track so that you can fully enjoy the ride:

  • Very good understanding of Qt development and QML.
  • Experienced with Python development.
  • Experienced with writing Python extensions in C/C++.
  • Enthusiasm to explore new fields and passion for challenges in software development.
  • Team player with a proactive attitude.
  • Good communication skills.
  • Proficient English language skills, both spoken and written.

If you believe that we can be a good match, send us your application today. Please note that we are firm believers of fair employment.

The Qt Company operates in China, Finland, Japan, Germany, Korea, Norway, Russia and USA. To learn more please visit


Berlin, Germany


Get started with Qt

Find out which option is right for you and get started straight away.