Blackboard
Software Engineer, Staff
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff Software Engineer в небольшую продуктовую команду Blackboard, создающую consumer-продукт для верификации аутентичности мышления и обучения. Полное владение фичами end-to-end: от проектирования и разработки до тестирования, мониторинга и итераций.
Задачи
- Разрабатывать пользовательские интерфейсы продукта — основной опыт, с которым ежедневно взаимодействуют учащиеся
- Создавать защищённый слой коммуникаций между серверными компонентами, в браузере и на клиенте
- Обеспечивать шифрование чувствительных данных и приватность пользователей
- Проектировать архитектуру хранения и схемы данных для постоянного состояния пользователей
- Реализовывать контроль доступа к данным и аудит-логирование в соответствии с требованиями безопасности и комплаенса
- Владеть фичей end-to-end: от спецификации до продакшена, включая тестирование, мониторинг и итерации
- Активно использовать AI-инструменты разработки для поддержания высокой скорости без потери качества кода
- Развивать общие библиотеки компонентов и стандарты кодовой базы
- Следить за инструментами обхода, лучшими практиками и конкурентами, делиться находками с командой
Требования
- Master’s degree в computer science или смежной области и минимум 6 лет релевантного опыта и/или эквивалентный опыт
- Нативная работа с AI-инструментами разработки (Cursor, Claude Code или аналоги) как с основным рабочим процессом
- Опыт выпуска продуктов для реальных пользователей — full-stack, с реальной ответственностью за их работу
- Сильные продуктовые инстинкты: замечать проблемы в пользовательском опыте и исправлять их
- Умение быстро двигаться, принимать решения в условиях неопределённости и оставлять кодовую базу лучше, чем она была
- Свободное владение письменным и устным английским
Условия
- Удалённая работа (Remote - United States)
- Зарплата $140,000 - $175,000 в год (только базовая ставка, без бонусов и льгот)
- Требуется действующая легальная авторизация на работу в стране базирования; визовая поддержка не предоставляется
- Равные возможности трудоустройства (EEO/AA)
Навыки
- AI coding tools
- Cursor
- Claude Code
- Full-stack development
- Encryption
- Data storage architecture
- Schema design
- Access control
- Audit logging
- Testing
- Monitoring