Quantum Machines logo

Senior Java Engineer

Quantum Machines

On-site
Tel Aviv, IL
Full-time
Senior
5+ yrs
Salary not listedPosted 2mo ago

Real job — pulled straight from Quantum Machines’s careers page · Verified June 5, 2026 · No reposts.

Job description

Quantum Machines is hiring a Senior Java Engineer — a full-time, based in Tel Aviv, IL role. Apply directly on Quantum Machines's careers page below.

Senior Java Engineer

Location: Israel, Tel Aviv Office (IL)

Description

Quantum Machines is a global leader in control systems for quantum computing, a field on the verge of exponential growth.

Our innovative hardware and software mark a groundbreaking approach in quantum computer control, scaling from individual qubits to expansive arrays of thousands. 

At the core of QM lies a passionate and ambitious team committed to reshaping the construction and operation of quantum computers. Our work is fueled by a deep understanding of customer needs, driving us to deliver unparalleled solutions in this revolutionary field. 

We are looking for a highly experienced Java Developer to design and develop the core backend software layer over the company's specialized flagship product.

You'll build systems that handle bursty, high-throughput workloads — think thousands of requests per second with strict latency requirements. This means making real trade-offs around concurrency models, resource pooling, and distributed coordination.

It is a unique opportunity to join a team of top-notch engineers and work on cutting-edge technologies in a fast-paced environment of quantum computation.

What Makes This Role Different

  • Our backend team sits in the middle of everything - we're the orchestration layer between:
  • Hardware control systems (C++)
  • Client exposed SDK (Python)
  • Reporting and managing system (Go)
  • Our business logic (Java/Kotlin + Spring)

Requirements

Requirements:

  • 5+ years building backend systems in Java/ Kotlin
  • Deep understanding of OOP - you know when to use inheritance vs composition, and you can explain why.
  • Concurrency expertise - race conditions, thread safety, and async patterns don't scare you.
  • Experience building systems that scale - you've thought about throughput, distributed architectures, and made performance trade-offs.
  • Design patterns and architecture - you can discuss SOLID principles and explain architectural decisions, not just implement them.
  • Code review, testing, and integration - you've been in the trenches and know what good looks like.
  • You care about code quality - not perfection, but code that your future self (and teammates) won't curse at.


 Strong Plus

  • Spring experience
  • gRPC-based communication
  • Python programming
  • Experience in polyglot environments
  • AI Coding agent experience


What this means for you:

  • You'll own features end-to-end - from design conversations to production, across multiple systems and teams
  • You'll collaborate constantly - with engineers working in different languages, explaining APIs, debugging integration issues together
  • You need to think in systems - your code is one piece; you need to understand (and care about) how it all fits together
  • When something breaks, you dig in - even if the bug is in Python code you didn't write, or a timing issue between services
  • You make decisions - sometimes with incomplete information, and you take responsibility for the outcomes


You'll Thrive Here If You

  • Ask questions when requirements are unclear rather than guessing
  • Help teammates when they're stuck, and ask for help when you are
  • Balance "perfect" with "good enough to ship"
  • Communicate clearly in English (written and verbal)
  • Think beyond your code and take ownership without being asked

Preferred Skills

Get Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Devoteam logo

Salesforce Developer

Levallois-Perret, IDF
✓ From careers page· 53m ago
Devoteam logo

Creative Tech Solution Architect (Remote)

Remote · Portugal, Remote
✓ From careers page· 54m ago
Okendo logo

Senior Frontend Software Engineer

Sydney
✓ From careers page· 1h ago
Gen Digital logo

Senior Principal Quality Assurance Engineer

Chennai, India
✓ From careers page· 1h ago

Frequently asked questions

What skills are required for Senior Java Engineer at Quantum Machines?

The required skills for Senior Java Engineer at Quantum Machines include: Java, Kotlin, Spring, gRPC, Python.

What is the seniority level for Senior Java Engineer at Quantum Machines?

Senior Java Engineer at Quantum Machines is a Senior level position.

How do I apply for Senior Java Engineer at Quantum Machines?

You can view the full description and apply for Senior Java Engineer at Quantum Machines on EchoJobs: https://echojobs.io/job/quantum-machines-senior-java-engineer-hxek6.