Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
(www.meetiqm.com
As a Senior Backend Software Engineer, you will design, build and operate the backend services that enable secure, reliable access to IQM quantum computers through our cloud platform. You are responsible for writing maintainable code, ensuring test coverage, reviewing designs, and improving reliability, performance, and scalability of existing systems. You will work closely with other engineers and stakeholders to deliver robust backend systems that support public user-facing services running in production.
What You Will Do
- Design and implement RESTful backend services and REST APIs
- Build and evolve authentication and authorization mechanisms
- Model and manage data across relational and key-value databases (e.g. Postgres, Redis)
- Write and optimize plain SQL queries where needed
- Contribute to multi-service architectures and service integrations
- Develop and operate containerized applications using Docker
- Ensure production readiness: reliability, performance, security, and observability
- Write testable code and automated tests (e.g. pytest)
- Participate in code reviews and technical design discussions
- Maintain clear developer and API documentation
- Strong experience building RESTful application backends and REST APIs
- Good understanding of HTTP/TCP and web communication patterns
- Experience working with relational databases such as Postgres, MySQL or MSSQL
- Confidence writing SQL queries including data modelling and performance considerations
- Experience implementing authentication/authorization in APIs
- Strong experience with a modern strongly typed or object-oriented language (e.g. Rust, Go, Java, C++, C#)
- Willingness to learn Rust if it is new to you
- Solid understanding of data structures and algorithms
- Experience building and deploying containerized applications (Docker)
- Experience supporting public user-facing services in production
- Comfortable using Git and working with GitHub and/or GitLab
- Commitment to writing maintainable, testable code and participating in code/design reviews
- Experience designing and operating distributed, multi-service architectures
- Experience working with queues and event-driven architectures
- Familiarity with GraphQL
- Experience writing developer documentation and API documentation (e.g. OpenAPI)
- Experience with Python and pytest
- Understanding of DevOps practices such as CI/CD pipelines and monitoring
- Interest in physics, quantum computing, or deep-tech environments
- 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
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.
At our company, we're on a mission to change the world through quantum computing. With over 300 colleagues across 5 locations in 5 different countries, we're collaborating across disciplines and borders to make it happen. Our team includes scientists, quantum engineers, software developers, business professionals, and more, all working together to make a difference.
Key Skills
Ranked by relevanceReady to apply?
Join IQM Quantum Computers and take your career to the next level!
Application takes less than 5 minutes

