CodePath — крупнейший образовательный проект для студентов колледжей по компьютерным наукам в США. Обучено более 40 000 студентов из 1 000+ университетов, партнёры включают Amazon, Google и другие ведущие технологические компании. Запущена программа на $150M с Anthropic по подготовке ИИ-специалистов. Компания расширяется на новые рынки и масштабирует команду.
О роли Локация: удалённо, США, Европа, Канада или LATAM Тип занятости: полная занятость Руководитель: VP of Engineering Компенсация: $170 000–$190 000 в год для кандидатов из США, корректируется в зависимости от локации для Канады, LATAM и Европы
Образовательные программы работают на платформе на базе Ruby-приложений, охватывающих приём, проведение курсов, оценивание, карьерное сопровождение и отчётность. Ищем Staff Software Engineer, способного вести архитектуру, продуктовое направление, возможности команды и долгосрочную стратегию. Роль предполагает работу на всех уровнях технического стека — от инфраструктурных решений до разработки новых продуктов. Высокая степень ответственности: работа напрямую со стейкхолдерами, участие в определении того, что создаётся, и руководство исполнением.
Идеальный кандидат — веб-инженер, вдохновлённый такими проектами:
- Создание нового функционала на Rails и других технологиях для новых инструментов и расширения охвата на новые категории учащихся
- Переработка ключевых компонентов платформы при миграции с Sinatra на Rails
- Интеграция ИИ/ML-технологий в платформу для адаптивного обучения
- Масштабирование системы, помогавшей десяткам тысяч студентов, до сотен тысяч
Ключевые задачи
- Проектирование и разработка веб-приложений на Ruby on Rails, Sinatra/Padrino и Django
- Принятие технических решений по инфраструктуре, моделированию данных, дизайну API и новым технологиям с полной ответственностью за компромиссы
- Поддержание стандартов качества кода через ревью, архитектурные рекомендации и конструктивную обратную связь
- Написание автоматизированных тестов, отражающих реальные граничные случаи
- Выявление узких мест производительности и системных проблем до возникновения сбоев
- Наставничество инженеров и повышение технического уровня команды
Требования
- 10+ лет опыта в разработке ПО, включая минимум 5 лет с Ruby on Rails
- Знакомство с Claude Code или аналогичными инструментами разработки и связанными практиками
- Системное мышление: учёт масштабируемости, поддерживаемости и сценариев отказов до написания кода
- Навыки работы с PostgreSQL и проектирования баз данных: сложные запросы, стратегии индексации, эволюция схемы
- Уверенное владение полным веб-стеком — от инфраструктуры до CSS
- Опыт руководства техническими решениями в небольшой автономной команде
- Сильные письменные и устные коммуникативные навыки: умение объяснять технические компромиссы неинженерам
- Интерес к образованию и желание оказывать положительное влияние
Будет плюсом
- Опыт в высшем образовании или edtech
- Опыт работы с LLM и генеративным ИИ в продакшене
- Знакомство с Docker, Ansible и/или Terraform
- Опыт развёртывания на GCP
Условия
- Полностью удалённая позиция
- Медицинская, стоматологическая и офтальмологическая страховка (90% покрывается работодателем для сотрудников и иждивенцев), возмещение медицинских расходов, FSA, программа помощи сотрудникам
- 401(k), страхование жизни и инвалидности за счёт работодателя, защита от кражи личности
- Щедрый оплачиваемый отпуск, оплачиваемые праздники, 10 недель полностью оплачиваемого отпуска по уходу за ребёнком, ежегодная закрытая неделя в конце года (24 декабря – 2 января)