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
- AI coding agents
- Claude Code