Focus
Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff Software Engineer в цифровую сервисную компанию Focus, работающую с госструктурами США. Роль охватывает весь стек: автоматизация тестирования, генерация тестовых данных, фронтенд-инструменты и CI/CD в AWS.
Задачи
- Проектировать, создавать и поддерживать масштабируемые E2E-наборы автотестов UI и API на Playwright и TypeScript
- Разрабатывать инструменты автоматической генерации данных и синтетических профилей на Python и REST API
- Разрабатывать фронтенд-инструменты на React и TypeScript для внешних вендорских команд и госзаказчиков
- Строить, поддерживать и оптимизировать CI/CD-пайплайны с quality gates
- Вести ротационную триаж-работу в спринтах и отлаживать сбои в мульти-вендорной среде
- Проводить код-ревью и менторинг, задавать стандарты качества кода
- Выступать техническим связующим звеном с клиентами и внешними вендорами
- Поддерживать обновления облачной инфраструктуры на Terraform и встраивать автоматическое сканирование безопасности в среде FedRAMP/Public Trust
Требования
- 10+ лет профессионального опыта разработки full-stack приложений и инструментов на TypeScript и Python
- Практический опыт написания и поддержки CI/CD-пайплайнов и IaC-инструментов, таких как Terraform
- Опыт проектирования сложных систем, взаимодействующих с внешними сервисами, базами данных и сторонними API
- Опыт работы в кросс-функциональных agile-командах и коммуникации технических обновлений заказчикам
- Сильные навыки диагностики сбоев распределённых мульти-вендорных приложений и микросервисов
- Опыт работы над проектами федеральных госструктур или civic tech
- Знакомство с AWS GovCloud, стандартами FedRAMP и observability-инструментами вроде DataDog
- Опыт реализации генераторов синтетических тестовых данных или mock-сервисов
- Право на работу в США без необходимости визовой поддержки
- Готовность к проверке биографии или допуску безопасности
Условия
- Полностью удалённая работа
- Все сотрудники должны находиться в континентальной части США
- Возможны командировки примерно 1-2 раза в год
- Баланс работы и личной жизни, современный тулинг и интеграция AI в рабочие процессы
Навыки
- TypeScript
- Python
- Playwright
- React
- REST API
- CI/CD
- AWS
- Terraform
- AWS GovCloud
- FedRAMP
- DataDog
- микросервисы