Staff Software Engineer (Ruby on Rails)

Работодатель · Diligent

Разработчик программного обеспеченияРазработчик приложенийВеб- и мультимедиа-разработчикПолная

Будапешт

В качестве Staff Ruby on Rails Engineer в компании Diligent вы будете задавать технический вектор для безопасных, масштабовамых и высокопроизводительных SaaS-приложений и сервисов, лежащих в основе нашей платформы управления. Эта роль идеально вам подойдет, если вы любите решать сложнейшие технические задачи, формировать архитектуру на уровне нескольких команд и влиять на процессы разработки в организации.

Задачи

  • Возглавляйте проектирование, поставку и развитие надежных, масштабируемых приложений и сервисов на Ruby on Rails, принимая ключевые архитектурные решения для разных команд и кодовых баз.
  • Определяйте технический вектор для крупных проектов и инициатив платформы — от проектирования решений и прототипирования до реализации и поддержки в продакшене.
  • Разрабатывайте и совершенствуйте веб-приложения и сервисы с упором на масштабируемость, удобство поддержки, надежность и долгосрочную стабильность платформы.
  • Выявляйте системные проблемы в работе сервисов и предлагайте прагматичные архитектурные улучшения, включая декомпозицию монолитов.
  • Эффективно сотрудничайте с продуктовыми командами, QA, отделами безопасности и другими лидерами разработки для формирования технических дорожных карт, контроля соответствия стандартам и вывода готового ПО в продакшен.
  • Внедряйте и поддерживайте ответственное использование искусственного интеллекта в процессах разработки.
  • Поддерживайте высокий уровень качества кода посредством вдумчивых код-ревью, автоматизированного тестирования, ведения документации и непрерывного совершенствования практик разработки в командах.
  • Наставляйте инженеров всех уровней, активно делитесь знаниями и помогайте повышать планку технического исполнения, дисциплины релизов и архитектурного мышления.
  • Непрерывно оценивайте и пилотируйте новые инструменты и технологии, оптимизируя масштабируемость, надежность, производительность, экономичность и продуктивность разработчиков.

Требования

  • От 8 лет профессионального опыта разработки ПО в коммерческой среде, включая глубокий практический опыт создания и масштабирования веб-приложений и сервисов.
  • Экспертное понимание Ruby on Rails и подтвержденный опыт масштабного создания и выпуска бэкенд- или full-stack приложений уровня production.
  • Обширный опыт разработки API и веб-приложений, включая проектирование RESTful-сервисов, а также доказанная способность проектировать и ревьюить масштабируемые высокопроизводительные системные архитектуры, API и модели данных.
  • Подтвержденный опыт проектирования безопасного ПО в средах с применением DevOps, инфраструктуры как кода и практик автоматизированной поставки.
  • Глубокое понимание микросервисов или сервисно-ориентированных архитектур, а также связанных с ними компромиссов в распределенных системах; опыт принятия подобных решений в масштабах команд.
  • Практическое понимание возможностей моделей ИИ, промпт-инжиниринга и ответственного/безопасного использования искусственного интеллекта, способность консультировать по стратегии в области ИИ и внедрять мониторинг или управление в рабочие процессы разработки.
  • Уверенный опыт работы с системами контроля версий, такими как Git и GitHub, а также с масштабируемыми процессами совместной работы и ветвления.
  • Отличные коммуникативные навыки, подтвержденная способность влиять на технический вектор, руководить кросс-функциональными инициативами и объяснять технические и ИИ-концепции как техническим, так и нетехническим стейкхолдерам.
  • Подтвержденная способность менторить инженеров, задавать инженерные стандарты и декомпозировать масштабные, неоднозначные инициативы на конкретные задачи для команд.
  • Уверенные знания SQL и моделирования данных, способность анализировать производительность приложений, проектировать уровень персистентности и рассчитывать нагрузку при масштабировании.

Опубликовано 27 окт. 2026 г. · Обновлено 7 дней назад · 1 просмотр