Telos
Software Engineer Sr
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер полного стека в Telos Corporation для разработки платформы ID enrollment: онлайн- и офлайн-регистрация, обработка документов, биометрия, платежи и облачные сервисы. Роль охватывает desktop, web, backend и инфраструктуру.
Задачи
- Проектировать, реализовывать, тестировать и поддерживать production-ПО на TypeScript, Vue 3, Quasar, Pinia, Electron, Node.js и Fastify
- Разрабатывать функции Windows desktop-приложения для регистрации, включая интеграции с оборудованием для идентификации, сканирования документов, биометрии и платежей
- Создавать и поддерживать web-функции регистрации и backend API-сервисы, развёрнутые на AWS
- Писать unit- и end-to-end тесты параллельно с разработкой функций (Vitest, Jest, Playwright)
- Участвовать в GitLab CI/CD пайплайнах, процессах сборки, упаковке desktop-приложений и релизных процессах
- Поддерживать развёртывания приложений на AWS и Kubernetes, включая инфраструктуру под управлением Pulumi
- Диагностировать production-проблемы на стыке приложений, устройств, сети и инфраструктуры
- Работать с product, operations, security, QA, государственными программами и внешними поставщиками оборудования
- Участвовать в code review и формировании инженерных стандартов
- Документировать функции, поведение интеграций и операционные процедуры
Требования
- Bachelor's или эквивалент и 7+ лет профессионального опыта в software engineering с подтверждённым треком поставки production-ПО
- Сильный опыт TypeScript и JavaScript, включая Vue 3 и библиотеку управления состоянием
- Опыт поставки современных web-приложений и сервисов на Node.js
- Опыт работы с desktop-ПО, Electron, интеграциями с оборудованием или аналогичными system-level задачами
- Опыт с AWS и infrastructure as code (Pulumi, Terraform, CDK или CloudFormation)
- Опыт автоматизированного тестирования, CI/CD и production-релизов
- Способность разбираться в сложных бизнес-процессах и быть техническим контрибьютором на уровне платформы
- Сильные навыки письменной и устной коммуникации
- Способность работать в security-sensitive, регулируемой или государственной среде
- Готовность получить допуск к государственной тайне США (требуется background check)
Условия
- Зарплата $110,000 - $150,000 в год в зависимости от опыта и квалификации
- Щедрый оплачиваемый отпуск
- Медицинская, стоматологическая и офтальмологическая страховка
- Компенсация обучения
- 401k
- Требуется гражданство США для доступа к sensitive information
- Drug-free workplace с тестированием на наркотики при принятии оффера
- Участие в E-Verify
Навыки
- TypeScript
- JavaScript
- Vue 3
- Quasar
- Pinia
- Electron
- Node.js
- Fastify
- AWS
- Kubernetes
- Pulumi
- Terraform
- CDK
- CloudFormation
- Vitest
- Jest
- Playwright
- GitLab CI/CD
- Docker
- Nx
- Node-API
- C/C++
- SWIG
- OpenTelemetry
- Prometheus
- Grafana