NinjaOne

Senior Software Engineer, Java

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

Senior-инженер в команду Backup Engineering платформы NinjaOne. Разработка масштабных решений для резервного копирования и восстановления миллионов endpoint'ов, серверов и облачных приложений.

Задачи

  • Разрабатывать крупномасштабные приложения на Java и Kotlin
  • Проектировать и реализовывать новые масштабируемые решения и улучшения продукта
  • Отлаживать и профилировать production-сервисы на Java (New Relic, анализ логов)
  • Оптимизировать реляционные БД: схемы, запросы, индексы, планирование запросов
  • Проводить код-ревью и участвовать в обсуждении архитектуры
  • Документировать архитектуру системы и операционные процедуры
  • Наставлять и развивать инженеров команды
  • Взаимодействовать с backend-, инфраструктурными и продуктовыми командами

Требования

  • Bachelor’s degree в Computer Science или смежной области либо эквивалентный опыт
  • 10+ лет опыта разработки на Java для продуктовых приложений
  • 6+ лет опыта проектирования и эксплуатации высокомасштабируемых систем
  • Глубокое понимание принципов ООП и проектирования структур данных
  • Знание API best practices и разработки REST-сервисов (Jersey, Spring)
  • Опыт проектирования и оптимизации реляционных БД
  • Опыт client-server разработки, event-driven архитектур и брокеров сообщений (RabbitMQ, Amazon SQS, SNS)
  • Опыт работы с системами кэширования (Redis — плюс)
  • Сильные навыки отладки и решения проблем в распределённых системах
  • Основы Linux и скриптинга, знакомство с Docker и Kubernetes
  • Опыт использования AI-ассистентов и LLM-инструментов — плюс
  • Экспертиза в Kotlin — плюс

Условия

  • Удалённая работа из США (определённые штаты)
  • Гибридный формат
  • Медицинская, стоматологическая и офтальмологическая страховка
  • План 401(k)
  • Неограниченный PTO
  • Возможности роста и повышения
  • Без визовой поддержки

Навыки

  • Java
  • Kotlin
  • C++
  • Golang
  • Postgres
  • AWS
  • New Relic
  • REST
  • Jersey
  • Spring
  • RabbitMQ
  • Amazon SQS
  • SNS
  • Redis
  • Linux
  • Docker
  • Kubernetes

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

Member of Technical Staff (Software Engineer, AI Policy and Strategic Initiatives)
PerplexityMiddleSan FranciscoОфис
220,000 – 405,000 USD в год
7 нояб.
Senior Forward Deployed Software Engineer (FDSE)
Osprey Talent SolutionsSeniorLos AngelesГибрид
7 нояб.
Software Engineer
ALPHA OMEGA INTEGRATION LLCMiddleViennaГибрид
64,000 – 70,000 USD в год
7 нояб.
Senior Software Engineer
ALPHA OMEGA INTEGRATION LLCSeniorViennaГибрид
90,000 – 130,000 USD в год
7 нояб.
Senior/Staff Software Engineer, Platform
CleraSeniorSan FranciscoОфис
160,000 – 250,000 USD в год
7 нояб.
Senior Software Engineer, Java — NinjaOne, 150,000 – 220,000 USD в год, Удалённо | itrelocate