D-Wave Quantum

Senior Software Engineer [604]

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Software Engineer в команду Systems Software Engineering компании D-Wave Quantum. Задача — проектировать и разрабатывать платформенную инфраструктуру, backend-сервисы и пользовательские функции для симуляторов и квантовых компьютеров с гейтовой моделью.

Задачи

  • Совместно с product-менеджерами, учёными и application-инженерами переводить функциональные требования в технические спецификации и production-решения
  • Руководить проектированием и реализацией надёжных, поддерживаемых систем: симуляторов, сервисов квантовых процессоров и платформенной инфраструктуры
  • Проектировать и разрабатывать инструменты и ядро ПО для разработки, эксплуатации и мониторинга квантовых процессоров
  • Писать чистый, документированный код, участвовать в design- и code-review
  • Диагностировать проблемы, находить узкие места и оптимизировать производительность и пользовательский опыт
  • Участвовать во всём жизненном цикле ПО: от требований и архитектуры до внедрения, деплоя и production-поддержки
  • Менторить и направлять junior-инженеров

Требования

  • Степень бакалавра или выше в computer science, electrical/computer engineering, математике или физике
  • 5+ лет практического опыта профессиональной разработки ПО
  • Сильный опыт разработки на Python и владение хотя бы одним компилируемым или системным языком, например C++, Go или Rust
  • Опыт работы с библиотеками научных вычислений, например NumPy
  • Опыт участия в open-source проектах
  • Компетенции в облачных платформах, в частности AWS
  • Владение системами баз данных и SQL
  • Опыт работы с Git, build-инструментами и CI/CD пайплайнами
  • Уверенное владение RESTful API
  • Применение принципов и практик тестирования ПО: unit-, integration- и end-to-end тестирование
  • Сильные навыки решения проблем, исключительное внимание к деталям и умение эффективно работать в быстрой командной среде
  • Отличные коммуникативные навыки и умение документировать и объяснять технические концепции
  • Опыт с контейнеризацией и оркестрацией (например, Docker, Kubernetes)
  • Опыт профилирования производительности и диагностики системных проблем

Условия

  • Компания предлагает участие в собственности компании (equity), конкурентную оплату и широкий набор бенефитов
  • Детали total rewards (base, equity, bonus, perks, benefits, culture) обсуждаются с рекрутером на этапе интервью
  • Финальный оффер определяется уровнем компетенций кандидата
  • Позиция не рассматривает сторонних кандидатов (no 3rd party candidates)
  • Политика равных возможностей при трудоустройстве (EEO)

Навыки

  • Python
  • C++
  • Go
  • Rust
  • NumPy
  • AWS
  • SQL
  • Git
  • CI/CD
  • RESTful APIs
  • Docker
  • Kubernetes
  • unit testing
  • integration testing
  • end-to-end testing
  • performance profiling

Похожие вакансии

Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Software Engineer, NeMo Helix Core Platform
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
7 окт.
Senior Software Engineer
Charles SchwabSeniorAnn ArborОфис
6 окт.
Sr Software Engineer
General MotorsSeniorSunnyvaleГибридРелокация
170,600 – 261,300 USD в год
6 окт.
Senior Software Engineer [604] — D-Wave Quantum, New Haven | itrelocate