OpsLevel
OpsLevel
51 – 200 Сотрудники
B2BSaaSПредприятие
OpsLevel — B2B SaaS-компания, создающая внутренний портал для разработчиков и инженерных команд. Платформа предоставляет разработчикам самостоятельный доступ к необходимым инструментам, знаниям о сервисах и операционному контексту, позволяя им управлять производственной инфраструктурой и лучше понимать её устройство. Централизуя важные ресурсы и снижая операционные сложности, OpsLevel помогает сделать разработку программного обеспечения и эксплуатацию инфраструктуры более эффективными. Команда компании создаёт продукты для предприятий, которым нужны более понятные и доступные способы управления рабочими процессами разработчиков и производственными системами.

Инженер по продукту — Ruby on Rails и GraphQL — удалённая работа в Канаде

Отвечайте за функции, ориентированные на клиентов, для агентной платформы OpsLevel для разработки и поставки ПО. Создавайте системы на Rails, GraphQL и MySQL, развивая рабочие процессы разработки с поддержкой ИИ.

Описание

  • Отвечайте за продуктовые задачи: от понимания потребностей клиентов до проектирования решений, реализации, запуска и дальнейшего улучшения.
  • Сотрудничайте с командами продукта, UX и разработки для создания решений, ориентированных на клиентов.
  • Взаимодействуйте с клиентами через звонки, обсуждения в службе поддержки и непосредственное наблюдение за использованием продукта.
  • Пишите тщательно протестированный код и проводите конструктивные ревью кода.
  • Используйте инструменты для написания кода на основе ИИ, улучшая их контекст, инструменты и защитные механизмы.
  • Помогайте развивать внутреннюю фабрику разработки ПО, которая направляет задачи из Linear к агентам и на проверку человеком.
  • Отслеживайте технический долг и продвигайте архитектурные улучшения.
  • Формируйте и внедряйте лучшие практики для Ruby on Rails, GraphQL и проектирования баз данных.
  • Разрабатывайте частные и публичные GraphQL API для фронтенда, CLI и автоматизации клиентами.
  • Руководите техническими исследованиями и создавайте рабочие прототипы.
  • Надёжно выполняйте задачи и своевременно сообщайте, если планы или сроки находятся под угрозой.
  • Наставляйте коллег и способствуйте их профессиональному развитию.
  • Участвуйте в дежурном устранении неполадок в Ruby on Rails, Vue.js, GraphQL и MySQL.

Требования

  • Не менее пяти лет опыта работы с Ruby on Rails или семи лет работы с сопоставимым веб-фреймворком, например Spring, Django или Node.js.
  • Опыт проектирования архитектур с чёткими границами интерфейсов и разделением ответственности.
  • Практический опыт применения принципов SOLID.
  • Глубокое владение Rails.
  • Опыт проектирования производительных моделей данных MySQL.
  • Знание структурирования реляционных СУБД, индексации, денормализации, а также диагностики и устранения медленных запросов.
  • Опыт разработки с использованием инструментов ИИ и здравое понимание того, где они эффективны.
  • Сильное продуктовое мышление и способность понять потребности пользователей до проектирования решений.
  • Будет преимуществом: опыт разработки агентных систем, выходящих за рамки автодополнения, включая стенды оценки, пользовательские инструменты, MCP-серверы или внутренние рабочие процессы.
  • Будет преимуществом: опыт работы с AWS, Docker, Kubernetes, Terraform, системами фоновых задач Rails, такими как Sidekiq, Redis и крупномасштабными веб-приложениями.
  • Готовность участвовать в дежурствах.
  • Проживание в Северной Америке и наличие разрешения на работу в выбранной стране.

Преимущества

  • Акции включены в компенсационный пакет.
  • Полностью удалённый формат работы.
  • Инклюзивная и доброжелательная рабочая среда.
  • В процессе найма доступны необходимые условия и адаптации.
  • Для собеседований требуются работающие веб-камера и микрофон, желательно тихое помещение с минимальным фоновым шумом.