Public summary
Seeking an experienced Principal Software Architect to lead the architecture of a quantum computing software platform that operates end-to-end from hardware calibration to experiment execution in cloud and on-premises environments. This hands-on role involves making strategic architectural decisions, writing critical production code, and collaborating closely with research physicists. The position is remote within Europe with regular presence in Bremen and does not require German. Ideal candidates have 10+ years experience in production software development using Python, C#/.NET or C++, with expertise in distributed systems and interfacing with hardware.
Location and work setup
- Location
- Bremen
- Remote status
- Hybrid
- German requirement signal
- No German Required Detected
- Detected job language
- English
Responsibilities
Own the architecture of the software platform including backend services, job orchestration, hardware abstraction, and device state management; define interfaces for scientific users; make build vs buy decisions; lead platform migration to the company technology stack; write critical production code; enforce engineering standards including testing and reviews; remove knowledge single points of failure; collaborate daily with research physicists to integrate experimental workflows; support product management with realistic technical insights.
Qualifications
10+ years of production software development with strong expertise in Python, C#/.NET or C++; experience in distributed systems, job scheduling, and hardware interfacing; proven senior technical leadership; experience delivering software into on-premise and restricted environments; scientific domain interest; degree in computer science, physics, engineering, or equivalent practical experience; fluent English; German language skills are useful but not required.