IronArch Technology

Senior Software Engineer (Ruby) - VA

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

Senior Ruby-разработчик в команду из 3–4 инженеров, которая end-to-end владеет набором production API для Департамента по делам ветеранов США. Роль hands-on: проектирование и разработка API, поддержка их в проде, дежурства on-call.

Задачи

  • Проектировать и разрабатывать API: спецификации, эндпоинты, модели данных, протоколы REST и GraphQL
  • Писать production-код на Ruby on Rails для ключевых сервисов
  • Управлять версионированием API и сохранять обратную совместимость
  • Проводить код-ревью совместно с техлидом, следить за качеством и безопасностью
  • Писать и поддерживать тесты на RSpec
  • Реализовывать практики безопасности: аутентификацию, авторизацию, шифрование
  • Интегрировать API с внутренними системами VA, внешними приложениями и сторонними сервисами
  • Мониторить и оптимизировать производительность, надёжность и масштабируемость API
  • Участвовать в дежурствах Tier 1 и Tier 2
  • Разбирать production-инциденты до root cause
  • Вести документацию API для потребителей
  • Работать в Agile-окружении с product, engineering и стейкхолдерами VA

Требования

  • 5+ лет практического опыта разработки на Ruby on Rails
  • Опыт проектирования и поддержки REST и GraphQL API
  • Опыт работы с PostgreSQL или MySQL, включая проектирование схем и оптимизацию запросов
  • Опыт с RSpec и практиками test-driven development
  • Опыт с паттернами аутентификации и авторизации, включая OAuth
  • Владение Git и pull-request-процессами
  • Способность давать техническое лидерство команде, оставаясь hands-on
  • Ясная письменная и устная коммуникация
  • Степень бакалавра в Computer Science, Software Engineering или смежной области либо эквивалентный опыт
  • Уверенное использование AI-ассистентов (например, GitHub Copilot) для генерации кода, рефакторинга, тестов и документации
  • Возможность получить и поддерживать Public Trust clearance

Условия

  • Конкурентная компенсация и бонусы
  • Медицинская, стоматологическая и офтальмологическая страховка с субсидией компании
  • Консьерж-помощь по healthcare
  • 401(k) с мэтчингом и немедленным вестингом
  • 20 дней PTO в год плюс 11 оплачиваемых праздников
  • Отпуска по bereavement, jury duty, parental и military leave
  • Программы sabbatical
  • Оплачиваемые компанией страхование жизни и short/long-term disability
  • Дополнительные опции страхования
  • Компенсация профессионального развития и спортзала
  • Программа мэтчинга благотворительных пожертвований
  • Страхование питомцев

Навыки

  • Ruby
  • Ruby on Rails
  • REST
  • GraphQL
  • PostgreSQL
  • MySQL
  • RSpec
  • OAuth
  • Git
  • GitHub Copilot
  • Sidekiq
  • Docker
  • Kubernetes
  • Helm
  • Java
  • Spring Boot
  • 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 нояб.
Senior Software Engineer (Ruby) - VA — IronArch Technology, 135,000 – 145,000 USD в год, Удалённо | itrelocate