Trajan Wealth
Sr. Full Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack Engineer в финансовую компанию Trajan Wealth. Работа над цифровыми платформами финансовых продуктов: frontend на React/TypeScript, backend-сервисы, API-шлюз и интеграции с партнёрами и поставщиками данных.
Задачи
- Проектировать, разрабатывать и сопровождать full-stack функции end-to-end: от React/TypeScript фронтенда до backend-сервисов на Node.js/Java/Python и интеграций
- Управлять жизненным циклом API: проектирование RESTful и event-driven API, версионирование, деприкация, обратная совместимость, документация OpenAPI/Swagger и SDK
- Настраивать и оптимизировать API-шлюз (MuleSoft)
- Реализовывать аутентификацию и авторизацию: OAuth 2.0, OIDC, mTLS, валидация JWT, scoped-токены, consent management
- Обеспечивать соответствие стандартам безопасности и комплаенса (SOC 2, PCI DSS, GLBA, GDPR/CCPA, SOX)
- Встраивать наблюдаемость: структурированное логирование, распределённый трейсинг, метрики, алертинг, SLO
- Писать качественный протестированный код, проводить код-ревью, наставничать middle-инженеров
- Участвовать в on-call ротации, реагировать на инциденты и проводить blameless postmortem
- Совместно с продуктом переводить бизнес- и регуляторные требования в технические решения
Требования
- 5+ лет профессионального опыта в разработке ПО, включая frontend и backend
- Уверенное владение современным frontend-фреймворком (React предпочтительно; Vue или Angular допустимы) с TypeScript
- Опыт хотя бы с одним backend-языком: Java, Python, Go, Node.js или C#
- Рабочее знание Dagster (или Airflow/Prefect) и Snowflake, построение data pipelines и моделирование данных хранилища
- Опыт проектирования и эксплуатации API в продакшене: REST и желательно GraphQL, gRPC или event-driven (Kafka, EventBridge)
- Опыт с платформой управления API (MuleSoft, AWS API Gateway, Azure API Management или аналог)
- Знание стандартов идентификации: OAuth 2.0, OIDC, JWT, mTLS, управление API-ключами
- Опыт с облаками AWS, Azure или GCP, контейнерами (Docker), оркестрацией (Kubernetes или ECS)
- Знание реляционных и хотя бы одной нереляционной БД, понимание консистентности, транзакций и идемпотентности
- Опыт работы в регулируемой среде: код-ревью, change management, аудит-трейлы
- Ясные письменные и устные коммуникации, умение объяснять технические концепции нетехническим стейкхолдерам
Условия
- Базовая зарплата $108,000–$140,000 плюс бонус
- 401(k) с matching до 13%
- Медицинская страховка United Healthcare PPO, оплачивается компанией
- Delta Dental PPO, United Healthcare Vision, страхование жизни и инвалидности, дополнительные опции
- Щедрые отпуска и PTO
- Возможности карьерного роста
- Работа 100% в офисе в Scottsdale
Навыки
- React
- TypeScript
- Node.js
- Java
- Python
- Go
- C#
- Vue
- Angular
- Dagster
- Airflow
- Prefect
- Snowflake
- REST
- GraphQL
- gRPC
- Kafka
- EventBridge
- MuleSoft
- AWS API Gateway
- Azure API Management
- OAuth 2.0
- OIDC
- JWT
- mTLS
- AWS
- Azure
- GCP
- Docker
- Kubernetes
- ECS
- OpenAPI
- Swagger