AvidXchange
Principal Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal-инженер в команду Payments Technology and Engineering. Отвечает за техническое направление и архитектуру платёжной платформы, при этом активно пишет код и внедряет AI-first подход в SDLC.
Задачи
- Определять технический подход платформы Payments, принимать решения по системному дизайну и инженерным практикам
- Повышать масштабируемость, надёжность и наблюдаемость через API-first и event-driven дизайн, распределённые системы и cloud-native архитектуру
- Совместно с архитекторами и разработчиками определять оптимальные решения по архитектуре, эффективности и масштабируемости
- Согласовывать технические решения с бизнес-потребностями совместно с Product, Business Operations и Engineering-лидерами
- Внедрять agentic AI в SDLC по умолчанию — использовать AI-агентов для написания, тестирования и ревью кода
- Работать с AI-инструментами (Cursor, Claude Code, VS Code с GitHub Copilot) и задавать командные стандарты их использования
- Продвигать AI-driven практики: интеллектуальную автоматизацию, предиктивную аналитику и self-healing системы
- Реализовывать AI-решения для инициатив Payments от proof of concept до продакшена
- Отлаживать и оптимизировать код по производительности и безопасности с учётом PCI-DSS
- Отвечать за качество кода и покрытие unit-тестами, совместно с QA проектировать тест-кейсы
- Проводить code review и апрувить pull requests
- Отвечать за здоровье пайплайна доставки и помогать команде его улучшать
- Оставаться hands-on: писать код, строить proof of concept, работать в паре с инженерами
- Менторить и коучить разработчиков, особенно senior-инженеров
- Вести полный жизненный цикл разработки приложений: исследовать технические варианты и валидировать подходы через PoC
Требования
- Продемонстрированный agentic AI-first подход к SDLC и владение AI-инструментами (Cursor, Claude Code, VS Code с GitHub Copilot)
- Опыт разработки AI-агентов с LangChain/LangGraph, Databricks, векторными базами и LLM
- AI-first мышление и готовность оценивать и внедрять новые AI-инструменты, обучая других инженеров
- Степень бакалавра/магистра по CS или смежной области либо эквивалентный опыт плюс 10+ лет разработки на .NET веб-приложений
- Сильное знание стека Microsoft: .NET Core, C#, JavaScript, RESTful services, ORM, T-SQL, JSON, MVC, XML, HTML, CSS
- Опыт проектирования масштабируемых, высокопроизводительных и безопасных enterprise-приложений в Azure или другом публичном облаке
- Владение современными практиками: unit-тестирование, CI/CD, DevOps, микросервисы, контейнеризация (Docker/Kubernetes)
- Глубокое знание баз данных (RDBMS и NoSQL) и продвинутого SQL: хранимые процедуры, индексы, функции, триггеры
- Опыт event-driven и messaging-архитектур (Kafka, Azure Service Bus или Event Grid)
- Знание Git в контексте continuous integration
- Практический опыт Agile (Scrum/Kanban)
- Опыт observability/monitoring (Datadog, Application Insights, OpenTelemetry)
- Сильные коммуникативные навыки и умение влиять на техническое направление и общаться с нетехническими стейкхолдерами
- Желательно: опыт в payments, fintech или финансовых услугах, знание PCI-DSS
- Желательно: опыт менторинга senior-инженеров или технического лидерства без формального управления
Условия
- 18 дней PTO
- 11 праздничных дней (8 корпоративных и 3 плавающих)
- 16 часов в год оплачиваемого Volunteer Time Off
- Конкурентная медстраховка, включая опцию с $0 месячной премией для сотрудника
- 100% оплачиваемые AvidXchange стоматология, страхование жизни, долгосрочная и краткосрочная нетрудоспособность
- Employee Assistance Program (EAP)
- Онсайт-клиника с Atrium Health
- 401(k) Match: 100% на первые 3% зарплаты и 50% на следующие 2%
- Оплачиваемый декретный отпуск 8 недель
- Скидки на страхование питомцев, жилья и авто
- Сервис WeeCare для поиска детского сада и репетиторов
- Программа скидок Perks at Work
- Онсайт-спортзал, студия йоги и баскетбольная площадка
- Компенсация обучения до $5,250
- Гибридный формат работы
- Бесплатная парковка
Навыки
- .NET
- .NET Core
- C#
- JavaScript
- RESTful services
- ORM
- T-SQL
- JSON
- MVC
- XML
- HTML
- CSS
- Azure
- Docker
- Kubernetes
- SQL
- RDBMS
- NoSQL
- Kafka
- Azure Service Bus
- Event Grid
- Git
- CI/CD
- DevOps
- микросервисы
- Datadog
- Application Insights
- OpenTelemetry
- LangChain
- LangGraph
- Databricks
- векторные базы данных
- LLM
- Cursor
- Claude Code
- GitHub Copilot
- Scrum
- Kanban