Bevi

Senior Software Engineer, Backend

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

Senior-инженер в backend-платформу Bevi — IoT-платформы доставки напитков. Отвечает за надёжную работу парка умных аппаратов и модернизацию backend-систем, менторит джуниоров.

Задачи

  • Проектировать, разрабатывать, оптимизировать и поддерживать backend-платформу и сервисы на Java и Kotlin
  • Управлять деплоем backend-сервисов в продакшн, поддерживать uptime и мониторить состояние сервисов после релиза
  • Мониторить, диагностировать и улучшать производительность сервисов и облачных систем по логам и метрикам
  • Разрабатывать и поддерживать качественные документированные API для веб- и машинных интерфейсов
  • Развивать сервисы обработки телеметрии с аппаратов Bevi для R&D, сервисных техников и менеджеров парка
  • Участвовать в архитектурных обсуждениях и определять техническое направление и стратегии оптимизации
  • Взаимодействовать с product management и hardware-командами для определения и релиза новых фич
  • Проводить code review, продвигать unit/integration-тестирование и TDD
  • Менторить инженеров по архитектурным решениям и техническому направлению
  • Вести взаимодействие с облачными провайдерами и сторонними сервисами
  • Триажить и устранять сложные баги в backend-сервисах и UI
  • Участвовать в Agile/Scrum-процессах: планирование спринтов, стендапы, ретроспективы

Требования

  • BS в Computer Engineering, Computer Science или смежной области либо эквивалентный опыт
  • 5+ лет backend-разработки на Java/Kotlin
  • Сильная экспертиза в проектировании и разработке баз данных на Postgres или аналогичной СУБД
  • Опыт деплоя и поддержки приложений в облачных платформах
  • Сильная экспертиза в проектировании API
  • Опыт unit/integration-тестирования и TDD
  • Знакомство с Git и CI/CD-пайплайнами
  • Способность анализировать сложные технические проблемы и предлагать инновационные решения
  • Глубокое знание ландшафта разработки приложений, архитектур и новых технологий
  • Сильные коммуникативные навыки для работы с кросс-функциональными командами
  • Самостоятельность и чувство ответственности за проекты

Условия

  • Медицинская, стоматологическая и vision-страховка BlueCross BlueShield (95% оплачивает работодатель)
  • 401(k) с match от компании
  • Гибкий PTO, 12 корпоративных праздников и оплачиваемые дни по болезни
  • Полностью оплачиваемый parental leave для обоих родителей
  • Полностью оплачиваемые disability и life insurance
  • Компенсация wellness и фитнеса
  • Ежемесячные стипендии на мобильную связь и транспорт
  • Снеки в офисе, еженедельные обеды и неограниченный Bevi
  • Happy hours, тимбилдинги, завтраки с бейглами, Values awards
  • Опционы (stock options) для всех сотрудников
  • Возможность работать в офисе 2+ дня в неделю в Бостоне (Charlestown)

Навыки

  • Java
  • Kotlin
  • Postgres
  • InfluxDB
  • TimescaleDB
  • GraphQL
  • TypeScript
  • React
  • Git
  • CI/CD
  • микросервисы
  • API design
  • облачные платформы
  • TDD
  • unit/integration testing
  • логирование и метрики

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

Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
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 окт.
Staff Software Engineer
SS&C TechnologiesSeniorCitypointГибрид
170,000 – 188,000 USD в год
13 окт.
Senior Software Engineer, Backend — Bevi, 151,895 – 187,635 USD в год, Boston | itrelocate