24-MAG

Remote | Senior Software Engineer — $30–$100/hour

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

Консалтинговая возможность для опытных Senior Software Engineer в рамках проекта по обучению и оценке AI в software-инженерии. Нужно создавать реалистичные задачи по backend-разработке и детерминированные верификаторы решений.

Задачи

  • Проектировать реалистичные задачи по разработке фич и исправлению багов
  • Создавать сценарии, приближенные к production backend-разработке
  • Определять технические требования, ограничения и ожидаемое поведение
  • Разрабатывать и оценивать масштабируемые backend-сервисы и API
  • Реализовывать фичи в существующих или незнакомых кодовых базах
  • Анализировать сложные дефекты и находить первопричины
  • Исправлять баги в разных системах и кодовых базах
  • Исследовать узкие места производительности и неэффективные паттерны
  • Рефакторить код для повышения ясности, надёжности и эффективности
  • Строить детерминированные верификаторы для задач и решений
  • Разрабатывать тест-кейсы, покрывающие ожидаемое поведение, edge cases и сценарии отказа
  • Проводить код-ревью на техническую корректность и поддерживаемость
  • Применять принципы безопасного кодирования и оценивать уязвимости
  • Документировать технические решения и обоснования оценки

Требования

  • Сильный профессиональный опыт в backend software engineering
  • Экспертиза в Java, Node.js, Go, Rust, TypeScript, Python, C++ или аналогичном языке
  • Опыт построения масштабируемых сервисов и API
  • Сильные навыки отладки, автоматизированного тестирования и оптимизации производительности
  • Опыт реализации сложных фич в production-кодовых базах
  • Сильное чувство качества кода и код-ревью
  • Опыт рефакторинга крупных или зрелых кодовых баз
  • Понимание алгоритмов, структур данных и основ computer science
  • Сильные аналитические навыки и умение решать проблемы
  • Отличные навыки технической коммуникации
  • Опыт в кибербезопасности или SecOps — большое преимущество
  • Опыт secure coding, application security, пентестов, оценки уязвимостей, OWASP или CWE — преимущество
  • Умение работать самостоятельно без посторонней помощи
  • Опыт в AI-обучении или оценке моделей не требуется

Условия

  • Независимый контракт
  • Полностью удалённая работа
  • Ожидаемая загрузка около 15 часов в неделю
  • Гибкий график, включая выходные
  • Ставка $30–$100/час
  • Оплата по факту выполнения задач, соответствующих спецификациям
  • Минимальные недельные требования по сдаче задач
  • Скрининг: ~30-минутное AI-интервью, техническая оценка и ревью hiring-менеджера
  • Роли обычно закрываются примерно за 48 часов, первые задачи — через 24–48 часов после онбординга

Навыки

  • Java
  • Node.js
  • Go
  • Rust
  • TypeScript
  • Python
  • C++
  • API
  • автоматизированное тестирование
  • отладка
  • оптимизация производительности
  • рефакторинг
  • код-ревью
  • алгоритмы
  • структуры данных
  • OWASP
  • CWE
  • secure coding
  • application security
  • penetration testing
  • vulnerability assessment

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

Software Developer
Behavior Analyst Certification BoardMiddleLittletonГибрид
106,100 USD в год
21 окт.
Software Engineer—Product and IT Systems
SPIA Cycling Inc.MiddleBoulderОфис
75,000 – 150,000 USD в год
21 окт.
Software Engineer III, Cloud Service Mesh
GoogleMiddleSunnyvaleОфис
147,000 – 210,000 USD в год
21 окт.
Software Engineer III
GoogleMiddleIrvineОфис
147,000 – 210,000 USD в год
21 окт.
Software Engineer III, Infrastructure, Google Cloud Platform Identity and Security
GoogleMiddleKirklandОфис
147,000 – 210,000 USD в год
21 окт.
Remote | Senior Software Engineer — $30–$100/hour — 24-MAG, 30 – 100 USD в час, New York | itrelocate