Illumina

Staff Software Engineer

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

Staff Software Engineer в Illumina — разработка облачных приложений для геномных технологий в Agile-команде. Роль предполагает техническое лидерство, проектирование архитектуры и оптимизацию производительности.

Задачи

  • Проектировать, писать и поддерживать высококачественные облачные приложения совместно с product owners и разработчиками в рамках Scrum
  • Обеспечивать соответствие архитектуры требованиям пользователей
  • При необходимости оказывать техническую помощь по эскалированным production-инцидентам
  • Отслеживать отраслевые тренды и оценивать применимость новых технологий к развитию платформы
  • Обеспечивать техническое лидерство в Agile-команде
  • Руководить оптимизацией производительности: управление памятью, параллелизация, эффективность алгоритмов

Требования

  • Минимум 8 лет релевантного опыта с степенью бакалавра; или 6 лет со степенью магистра; или PhD с 3 годами опыта; или эквивалентный опыт
  • Уверенное владение одним или несколькими низкоуровневыми языками программирования, такими как C++ или Rust, с глубоким пониманием внутреннего устройства языка, оптимизации производительности и управления памятью
  • Опыт работы с многопользовательскими SaaS-архитектурами баз данных на RDBMS и noSQL-хранилищах, таких как Elastic Search, Cassandra и MongoDB
  • Глубокое понимание SOA, архитектуры веб-безопасности, REST API, event-driven архитектуры и других архитектурных паттернов
  • Опыт работы с системами контроля версий (GIT, SVN и др.) и практиками CM
  • Обширный опыт написания качественных unit-тестов с использованием mock-объектов
  • Хорошее понимание объектно-ориентированного анализа и проектирования
  • Подтверждённый успех в работе в быстрой командной среде и поставке качественных программных продуктов по формальным срокам с использованием Agile-методологий (Scrum, Kanban и др.)

Условия

  • Базовая зарплата: $155,600 - $233,400 в год
  • Участие в одной из переменных программ вознаграждения (бонус или комиссия)
  • Возможность получения equity в рамках компенсационного пакета
  • Широкий спектр льгот: доступ к геномному секвенированию, планирование семьи, медицинская/стоматологическая/офтальмологическая страховка, пенсионные программы, оплачиваемый отпуск
  • Инклюзивная среда и Employee Resource Groups (ERG)
  • Спонсорство визы не предоставляется

Навыки

  • C++
  • Rust
  • RDBMS
  • NoSQL
  • Elasticsearch
  • Cassandra
  • MongoDB
  • SOA
  • REST API
  • event-driven architecture
  • AngularJS
  • KnockoutJS
  • GIT
  • SVN
  • unit testing
  • mock objects
  • OOP
  • Scrum
  • Kanban
  • GDB
  • LLDB
  • perf
  • Valgrind

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

Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
Senior Software Engineer - .NET / C# / XAML Digital Experience
Fidelity InvestmentsSeniorWestlakeОфис
12 окт.
Staff Software Engineer — Illumina, 155,600 – 233,400 USD в год, Удалённо | itrelocate