Senior Software Engineer, Build Tools – Qt Group
Join to apply for the Senior Software Engineer, Build Tools role at Qt Group.
Direct message the job poster from Qt Group.
About Qt
Qt is everywhere. Our scalable and reliable software tools power billions of devices and applications worldwide, transforming complexity into clarity and enabling innovation at a scale. From smart devices to critical systems, our technology is behind the experiences people rely on every day. We’re a global team driven by curiosity, collaboration, and a shared mission to build what matters.
About The Role
In this role you will work on the tooling of Qt, the world’s leading cross‑platform C++ framework. Qt enables writing powerful applications on many platforms, from embedded to desktop and mobile. You will join a skilled team that focuses on the build process and related tooling, tackling unique challenges to make the build and packaging process of Qt, and of applications using Qt, convenient and powerful. You will also be part of a vibrant community of Qt contributors and users that exchange new ideas, insights, and contributions.
What You’ll Do
- Write robust, modern C++ and CMake code
- Work independently, managing your tasks and projects
- Focus on quality: continuous integration, testing, and code reviews
- Use the languages and tools required for the complete delivery of a feature or functionality
- Regularly use software engineering practices such as debugging, profiling, version control, and automated testing
- Work with publicly available code and materials
- Work on existing code across the product and on an architectural level
- Collaborate across different teams and products
- Help others in their development tasks and are capable of leading a development project
What You Bring To The Table
- Experience with CMake is a must
- Experience with C++ and a scripting language
- Experience with at least one development platform (Windows, Linux, macOS)
- Have a focus on quality – continuous integration, testing, and code reviews
- Advanced English communication skills, both verbal and written (English is our corporate language)
Bonus Points For
- Experience in contributing to open-source projects
- Experience with different target platforms and cross-compilation
Benefits
- Flexibility – hybrid working options and flexible hours
- Meaningful wellbeing support – mental health resources and physical wellness programs
- Opportunities to grow – on‑the‑job learning, mentorship, and access to international projects
- Inclusive by design – a team that values diverse perspectives and fosters collaboration
- Rewarding impact – competitive compensation and benefits packages, locally relevant
Show Up As Yourself At Qt
We appreciate the individual differences of our employees and aim to promote diversity through all our practices. We provide a workplace that generates equal opportunities regardless of gender, religion, national origin, age, disability, and any other factors. We strongly encourage people from all groups to apply – we welcome you as you are.
Job Details
- Seniority level: Mid‑Senior level
- Employment type: Full‑time
- Job function: Engineering and Information Technology
- Industries: Software Development
We would like to know more about you. Tell us about your skills, strengths, and knowledge, but even more importantly, about yourself.