New York Genome Center

Senior Software Engineer II

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

Senior-разработчик в некоммерческую геномную исследовательскую организацию NYGC. Ведёт кросс-функциональные проекты и разрабатывает production-системы, поддерживающие геномное тестирование — от приёма образцов до клинической отчётности и обмена геномными данными.

Задачи

  • Вести кросс-функциональные проекты от уточнения требований и определения объёма до релиза и production-поддержки
  • Проектировать, разрабатывать, тестировать, разворачивать, документировать и поддерживать production-софт, интеграции, API, сервисы обработки данных и операционный инструментарий
  • Развивать ПО, поддерживающее геномное тестирование: приём образцов, лабораторные и секвенирующие процессы, вычислительный анализ, клиническую отчётность и безопасный обмен геномными данными
  • Работать с научными, клиническими и операционными стейкхолдерами: уточнять потребности, определять требования, писать спецификации и превращать их в технические дизайны и планы реализации
  • Участвовать в формировании продуктовых требований и технического направления, улучшать повторяющиеся процессы
  • Взаимодействовать с Computational Biology, Clinical Bioinformatics, Sequencing Operations, Project Management, Research Computing и другими командами
  • Применять инженерные практики: version control, code review, автоматическое тестирование, release management, документация, observability, защита данных
  • Менторить инженеров через дизайн-обсуждения, code review и обмен знаниями
  • Использовать одобренные AI-инструменты для разработки, тестирования, документации и траблшутинга с проверкой результатов на точность, безопасность и соответствие политикам

Требования

  • Bachelor’s degree in Computer Science и 9+ лет опыта в разработке ПО, либо Master’s degree in Computer Science и 7+ лет опыта
  • Опыт ведения многостейкхолдерных проектов от определения потребностей до поставки и поддержки
  • Способность применять техническое суждение в нескольких смежных областях и системах, выявлять кросс-системные проблемы и предлагать практичные решения
  • Владение одним или несколькими современными языками программирования и объектно-ориентированным дизайном
  • Опыт разработки расширяемого, хорошо протестированного и поддерживаемого ПО
  • Опыт с version control, code review, автоматическим тестированием, технической документацией
  • Опыт проектирования или интеграции API, баз данных и других data-систем, production-сервисов и workflow
  • Эффективные письменные и устные коммуникационные навыки
  • Способность быстро осваивать новые научные и технические домены, работать самостоятельно и в небольшой команде

Условия

  • Зарплата $155,000–182,000 в год
  • Медицинская, стоматологическая и офтальмологическая страховка для сотрудников и иждивенцев
  • Отпуск, праздничные дни, больничные и другие виды отпусков, включая оплачиваемый зимний перерыв
  • 401(k) с match
  • Страхование жизни
  • Flexible Spending Accounts
  • Компенсация обучения сотрудников
  • Employee Assistance Program
  • Офис в Lower Manhattan, Нью-Йорк

Навыки

  • Python
  • PostgreSQL
  • GraphQL
  • Kafka
  • Pub/Sub
  • Google Cloud Platform
  • AWS
  • Docker
  • Kubernetes
  • Cloud Run
  • Apptainer
  • Singularity
  • Nextflow
  • Snakemake
  • WDL
  • Cromwell
  • Slurm
  • LSF
  • Grid Engine
  • CI/CD
  • Infrastructure as Code
  • Object-oriented design

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

Software Engineer
JT4SeniorColorado SpringsОфис
103,000 – 164,000 USD в год
19 окт.
Senior Backend Engineer, External
Horizon3.aiSeniorУдалённо
199,750 – 235,000 USD в год
19 окт.
Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Cloud Software Engineer
GRVTYSeniorAnnapolis Junction Business ParkОфис
170,000 – 200,000 USD в год
19 окт.
Eng Sr Prin - SW
BAE SystemsSeniorTotowaОфис
19 окт.
Senior Software Engineer II — New York Genome Center, 155,000 – 182,000 USD в год, New York | itrelocate