The New York Public Library (NYPL)

Software Engineer III

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

Инженер в команду Digital Asset Preservation and Access (DAPA) Нью-Йоркской публичной библиотеки. Работа над модернизацией систем доступа к цифровым коллекциям, пайплайнами данных и доставкой изображений пользователям.

Задачи

  • Разрабатывать программное обеспечение в соответствии с инженерными процессами команды
  • Участвовать в код-ревью и давать обратную связь
  • Писать и выполнять юнит-тесты для обеспечения точности и надёжности кода
  • Развивать понимание инфраструктуры DAM-систем и связанных задач
  • Принимать технические решения по проектам, влиять на команду и организацию
  • Брать на себя ответственность за существующие системы и их поддержку
  • Участвовать в обсуждениях дизайна и архитектуры, абстрагировать задачи в общие решения
  • Разрабатывать и поддерживать скрипты для автоматизации тестирования
  • Создавать техническую документацию и спецификации
  • Выявлять и устранять технический долг
  • Наставлять младших инженеров и делиться лучшими практиками

Требования

  • Bachelor’s Degree или 4+ года опыта разработки приложений в промышленном масштабе
  • 3–5 лет опыта backend-разработки
  • 3+ года backend-разработки на Python или Ruby
  • Владение одним или несколькими Python-фреймворками (Flask, Django и др.)
  • Сильный опыт работы с SQL и реляционными БД (MySQL, Postgres и др.)
  • Владение системами контроля версий и git
  • Опыт работы с CI/CD, особенно GitHub Actions
  • Опыт работы с другими языками (предпочтительно PHP или Java)
  • Знакомство с agile-методологиями (Scrum, Kanban)
  • Знакомство с крупной облачной платформой, особенно AWS

Условия

  • Гибридный формат: 3 дня в офисе в Нью-Йорке, 2 дня удалённо (может меняться)
  • Офисная среда
  • График: понедельник–пятница, 9–5
  • Возможны поездки по Нью-Йорку
  • Non-Union позиция, FLSA Exempt

Навыки

  • Python
  • Ruby
  • Flask
  • Django
  • SQL
  • MySQL
  • Postgres
  • git
  • CI/CD
  • GitHub Actions
  • PHP
  • Java
  • Scrum
  • Kanban
  • AWS

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

Software Engineer III
The Habit Burger GrillMiddleIrvineГибрид
117,800 – 140,000 USD в год
4 нояб.
Engineer, Software Engineer, Digital Banking
Forbright BankMiddleУдалённо
85,000 – 100,000 USD в год
4 нояб.
Senior Software Engineer - Analytics Platform
BloombergSeniorОфис
160,000 – 240,000 USD в год
4 нояб.
Software Engineer, Java Backend
VetJobsMiddleУдалённо
100,000 USD в год
4 нояб.
Software Engineer
NetAppMiddleDurhamОфис
147,900 – 205,000 USD в год
4 нояб.
Software Engineer III — The New York Public Library (NYPL), 110,000 – 115,000 USD в год, Гибрид | itrelocate