Senior Software Engineer

Senior Software Engineer

München Vollzeit Kein Home Office möglich
Go Premium
I

IQM is a global leader in designing, building, and selling superconducting quantum computers. IQM provides both on-premises full-stack quantum computers and a cloud platform to access its computers anywhere in the world. IQM customers include the leading high-performance computing centres, research labs, universities and enterprises which have full access to IQM’s software and hardware. IQM has over 300 employees with offices in Finland, Germany, France, Spain, Poland, Singapore and the US.

(www.meetiqm.com)

In this role, IQM strengthens its position as a leader across the quantum computing stack by connecting state-of-the-art quantum algorithms with real-world workflows. The position plays a vital role in building the software foundation required for scalable, production-ready deployment of quantum applications.
The work bridges advanced research and robust engineering, ensuring that solutions are reliable, maintainable, and ready to deliver real-world impact.
This role is part of the Verticals Deployment Team, which focuses on bringing in-house researched and developed algorithms to market as part of end-to-end customer solutions.

What will I be doing?

  • Contribute hands-on to software development by writing clean, efficient, and maintainable code

  • Perform code reviews, refactor existing components, and improve overall code quality

  • Design, implement, test, and document large-scale Python packages and libraries

  • Break down large features and complex stories into clear, actionable development tasks

  • Actively contribute to the technical design of software solutions, complex features, and architectural decisions

  • Provide technical expertise and guidance within the team, supporting high engineering standards

  • Collaborate closely with product owners and internal stakeholders in technical design discussions

  • Work with internal and external teams to design, develop, and integrate software solutions into real-world workflows

  • Optimize code performance using profiling tools and best practices

  • Fix bugs and ensure the long-term maintainability and scalability of the codebase

  • Provide constructive feedback and foster a positive, collaborative engineering culture

  • Participate in recruitment activities to help bring the right competencies into the team

What skills do I need?

  • 4–7 years of professional experience developing and maintaining large-scale Python packages or libraries

  • Strong proficiency in Python 3.x and deep understanding of its ecosystem, syntax, and best practices

  • Proven knowledge of software design patterns, principles, and methodologies

  • Experience structuring and maintaining Python packages, including:
    – Testing frameworks
    – Dependency management (e.g., pip, conda)
    – Clear modular organization

  • Familiarity with scientific computing concepts, numerical methods, and data analysis techniques

  • Experience with performance optimization, profiling tools (e.g., cProfile, line_profiler), and improving computational efficiency

  • Experience with containerization (Docker, Kubernetes) and understanding its role in scientific computing environments

  • Experience designing and working with RESTful APIs

  • Experience working with distributed or HPC environments (e.g., Slurm)

  • Proficiency with Git and collaborative development workflows

  • Ability to write clear documentation and communicate technical concepts to both technical and non-technical stakeholders

  • Strong organizational skills and ability to work independently

What can I expect from IQM?

  • An opportunity to work with a passionate and diverse team on an important mission

  • A unique opportunity to make a real impact on the future of quantum

  • Growth and progress in a creative and open start-up environment

Meet our people and hear more about IQM by visiting our Youtube channel here >>

We’ll proceed with the interviews immediately, so please submit your application soon.

Please note that only applications submitted through the website will be processed.

I

Kontaktperson:

IQM Quantum Computers HR Team

Senior Software Engineer
IQM Quantum Computers
Standort: München
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>