Alkami Technology
Staff Software Engineer (MANTL)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior individual contributor в Alkami, который задаёт техническое направление и реализует сложные кросс-командные возможности цифровой банковской платформы. Превращает неоднозначные продуктовые потребности в масштабируемые архитектуры, API и интеграции.
Задачи
- Вести кросс-командную поставку по frontend, сервисам, API, данным и интеграциям
- Превращать неоднозначные продуктовые и бизнес-потребности в технические стратегии и измеримые результаты
- Задавать архитектуру между доменами, документировать компромиссы и выравнивать команды на масштабируемые и безопасные паттерны
- Писать и ревьюить протестированный код на TypeScript и Node.js, Python, Go или аналогичных языках для full stack приложений
- Проектировать безопасные API, доменные модели, микросервисы, workflow и контракты данных
- Обеспечивать надёжность и производительность через обработку ошибок, observability, планирование мощностей, graceful degradation и восстановление
- Руководить проектированием сторонних интеграций: аутентификация, приватность, маппинг данных, rate limits, ретраи, идемпотентность, мониторинг
- Управлять зависимостями, последовательностью работ и рисками при кросс-командном исполнении
- Менторить инженеров через ревью, парное программирование, документацию и коучинг
- Участвовать в incident response и root-cause analysis, предотвращать повторение инцидентов
- Повышать эффективность инженерии через переиспользуемые паттерны, автотесты, CI/CD, инструменты и безопасное использование AI-инструментов
Требования
- Минимум 8 лет релевантного опыта (или 6 лет и продвинутая степень)
- Бакалаврская степень в инженерии или смежной области либо эквивалентный опыт
- Опыт поставки сложного production-ПО и ведения технического направления между командами и доменами
- Глубокое владение TypeScript и Node.js, Python, Go или аналогичными языками для frontend и/или backend с умением работать по всему стеку
- Продвинутый system design: domain-driven design, микросервисы, REST API, распределённые системы, хранилища данных, интеграции
- Сильная дисциплина в тестировании, обработке ошибок, observability, производительности, безопасности и поддерживаемой поставке
- Умение влиять без формальных полномочий, ясно доносить архитектуру и менторить инженеров
- Умение превращать неопределённость в прагматичные планы и управлять кросс-командными зависимостями
- Опыт Agile и итеративной поставки, улучшения практик команды
- Право на работу в США без спонсорства
Условия
- Remote-first
- Неограниченный оплачиваемый отпуск
- 401(k) с вкладом работодателя
- Диверсифицированная и инклюзивная среда
- Зарплата $140,000 - $175,000
- Спонсорство занятости не предоставляется
Навыки
- TypeScript
- Node.js
- Python
- Go
- ReactJS
- NestJS
- GraphQL
- REST API
- микросервисы
- domain-driven design
- распределённые системы
- CI/CD
- observability
- Agile