VGS
Sr. Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер по качеству в команду Payments Engineering. Отвечает за стратегию качества платёжной платформы: автоматизированные регрессионные наборы, нагрузочное и стресс-тестирование, эмуляторы внешних систем и AI-ассистированные подходы к тестированию.
Задачи
- Выстраивать и внедрять стратегию качества для Payments Acceptance, встраивая автоматические проверки в пайплайны без замедления команд
- Проектировать и проводить нагрузочное, стресс- и latency-тестирование платёжных пайплайнов при экстремальных объёмах транзакций
- Интегрировать AI-инструменты и агентные workflow в создание тестов, генерацию синтетических данных и анализ edge-кейсов
- Строить высокопроизводительные эмуляторы внешних систем (карточные сети, партнёрские интеграции)
- Внедрять телеметрию и телеметрийно-ориентированные тестовые окружения (Prometheus, Grafana), проводить blameless post-mortem
- Помогать feature-командам строить Golden Paths для автоматизированного тестирования и менторить коллег по quality engineering
Требования
- 5+ лет опыта в software engineering с фокусом на quality engineering, проектирование фреймворков тест-автоматизации и performance-тестирование высоконагруженных распределённых систем
- Глубокий практический опыт построения автоматизированных тест-наборов на Python или TypeScript/JavaScript, уверенное тестирование REST API и валидация микросервисов
- Опыт проектирования и проведения performance, stress и load тестов в масштабе с использованием Locust или k6
- Опыт встраивания автоматических quality gates в CI/CD (GitHub Actions, GitOps) в контейнерных окружениях (Docker, Kubernetes/EKS) в публичных облаках (AWS)
- Опыт тестирования event-driven архитектур (Kafka, SQS) и реляционных/NoSQL баз данных, обеспечение консистентности данных и транзакционной целостности под нагрузкой
- Высокая агентность: стремление устранять ручную рутину, проактивно искать edge-кейсы и быстро осваивать недостающий доменный контекст
Условия
- Remote-first философия; при проживании в пределах 30 миль от офиса — гибридный график
- Конкурентная зарплата, ранний equity, стипендии на интернет, обучение и обустройство офиса
- Страхование (медицинское, стоматологическое, зрение), HSA/FSA, страхование жизни и инвалидности, страхование питомцев
- Гибкий PTO, оплачиваемые национальные праздники, глобальная программа родительского отпуска
- 401(k) с 4% match и немедленным vesting (только для США)
- Профессиональное развитие: promote from within, lunch and learns, командные мероприятия и саммиты
- Гибкий рабочий график, еженедельные офисные обеды, платформа скидок для сотрудников
Навыки
- Python
- TypeScript
- JavaScript
- REST API
- Locust
- k6
- GitHub Actions
- GitOps
- Docker
- Kubernetes
- EKS
- AWS
- Kafka
- SQS
- NoSQL
- Prometheus
- Grafana
- AI developer tools
- LLM
- PCI-DSS
- SOC2