BuildOps
Senior Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Software Engineer в BuildOps — платформе для коммерческих подрядчиков. Разработка продуктовых фич и систем на стыке frontend и backend, владение проектами от дизайна до эксплуатации.
Задачи
- Проектировать, разрабатывать и поддерживать продуктовые фичи и системы на frontend и backend
- Вести проекты полного жизненного цикла: от технического дизайна и реализации до релиза, мониторинга и поддержки
- Работать с product-менеджерами, дизайнерами и инженерами, превращая нечёткие задачи в понятные технические планы
- Писать чистый, поддерживаемый и хорошо покрытый тестами код
- Создавать пользовательские интерфейсы и API, работающие на стыке клиента, сервисов и данных
- Проектировать системы с учётом наблюдаемости и надёжности: метрики, дашборды, алерты, health checks
- Улучшать производительность, масштабируемость и отказоустойчивость продуктов
- Проактивно выявлять технические риски, кросс-командные зависимости и источники рутины
- Участвовать в design review, технических обсуждениях и архитектурных решениях
- Менторить менее опытных инженеров через код-ревью и техническое наставничество
- Укреплять инженерную культуру: делиться знаниями и повышать стандарты
- Осмысленно применять AI-инструменты в разработке, отладке, документации и автоматизации процессов
Требования
- 5+ лет опыта разработки и эксплуатации production-систем под нагрузкой
- Сильные фундаментальные знания software engineering и опыт разработки продуктовых фич на frontend и backend
- Опыт создания надёжных API, сервисов и пользовательских приложений в современной production-среде
- Сильные навыки проектирования: умение декомпозировать сложные бизнес-задачи в поддерживаемые технические решения
- Понимание баз данных, моделирования данных и компромиссов реляционных БД
- Опыт работы с современными паттернами веб-приложений и создания качественных клиентских продуктов
- Опыт ведения проектов с высокой неопределённостью и принятия технических решений при неполной информации
- Способность работать кросс-функционально и выстраивать взаимодействие со стейкхолдерами за пределами команды
- Сильные навыки отладки и решения проблем, умение находить первопричины и упрощать системы
- Ясные письменные и устные коммуникации: design docs, обсуждение технических компромиссов, апдейты стейкхолдерам
- Опыт менторства и повышения планки качества в инженерных командах
- Чувство ответственности и срочности за выпуск и эксплуатацию ПО
- Комфорт в быстро меняющейся стартап-среде
- Практический опыт использования AI-инструментов для ускорения разработки и повышения качества
- Степень B.S., M.S. или Ph.D. в Computer Science, Engineering или смежной технической области ведущего университета
- Готовность к гибридному графику: удалённо в понедельник и пятницу, в офисе со вторника по четверг
Условия
- Базовая зарплата $168,000–$224,000 + годовой бонус + опционы
- Щедрый пакет акций
- Комплексный соцпакет
- Гибкий PTO и гибридный график
- Разовая компенсация на оборудование рабочего места дома
- Хабы в Лос-Анджелесе, Сан-Франциско, Торонто и Роли с обедами в офисные дни
- Корпоративные мероприятия и тимбилдинг, офлайн и онлайн
- Быстрая, коллаборативная и динамичная среда
- Возможности роста и карьерного развития
- Работа с передовыми технологиями и инновационными решениями
- Возможность строить продукт с самого начала
Навыки
- TypeScript
- JavaScript
- Python
- React
- Kubernetes
- Docker
- Infrastructure as Code
- Kafka
- Redis
- Elasticsearch
- AWS
- Claude Code
- AI coding agents
- databases
- data modeling
- APIs
- observability
- monitoring