
Senior Software Engineer – Back-end
Q-CTRL
full-time
Posted on:
Location Type: Hybrid
Location: Sydney • Australia
Visit company websiteExplore more
Job Level
About the role
- Build the backbone of quantum tech: Design, develop, and optimize scalable backend services in Python.
- Build impactful systems: Design, develop, and optimize scalable backend applications that power real-world quantum technology.
- Engineer for performance: Create high-efficiency service-to-service communication using modern protocols.
- Bridge science and engineering: Work hand-in-hand with researchers to translate cutting-edge research code into production-ready solutions, while sharing engineering best practices.
- Deliver end-to-end solutions: Partner with product, frontend, and infrastructure teams to ship integrated features used across Q-CTRL’s products.
- Shape reusable architectures: Develop product features that promote flexibility, reuse, and scalability across multiple business cases.
Requirements
- 5+ years of backend engineering experience with Python, Rust, C++, or similar.
- A track record of collaborating across research and engineering to solve hard technical challenges.
- Strong understanding of domain driven design, service oriented architecture, asynchronous processing, and software testing.
- Experience designing, implementing, and maintaining efficient algorithms and statistical models.
Benefits
- flexibility
- equity potential
- competitive benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonRustC++backend engineeringasynchronous processingsoftware testingdomain driven designservice oriented architectureefficient algorithmsstatistical models
Soft Skills
collaborationproblem solvingcommunicationengineering best practices