Sustainment
Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Staff-инженер с ответственностью техлида в AI-платформе для производственных цепочек поставок. Ведёт архитектуру .NET/ABP-приложений, пишет production-код и задаёт инженерные стандарты команды.
Задачи
- Вести технический дизайн ключевых фич и владеть архитектурой ABP-приложений: границы модулей, общие библиотеки, конвенции для других команд
- Писать production full-stack код высокого качества, включая самые сложные и неоднозначные задачи
- Отвечать за качество end-to-end
- Повышать инженерные стандарты через code review, design review и менторство
- Задавать .NET-стандарты команды и контролировать их соблюдение в code review и CI
- Строить secure-by-design системы, в том числе для AWS GovCloud и окружений госзаказчиков
- Отвечать за надёжность, производительность и наблюдаемость своих систем, устранять первопричины сбоев
- Оценивать инструменты, фреймворки и подходы и принимать решения
- Планировать и проводить мажорные апгрейды .NET и ABP по всем сервисам параллельно с разработкой фич
- Транслировать потребности клиентов и бизнеса в технические приоритеты совместно с Director of Engineering и Product
- Документировать решения, чтобы команда могла работать без него
Требования
- 8+ лет профессиональной разработки ПО, в том числе несколько лет владения архитектурой production-систем
- Подтверждённый опыт ведения технической поставки в команде без формальных полномочий
- 5+ лет разработки production-систем на C# и ASP.NET Core: request pipeline, lifetimes DI, async под нагрузкой
- Сильный опыт с EF Core и PostgreSQL: стратегия миграций, планы запросов, индексы, контроль конкурентности
- Production-опыт с ABP Framework (сильно предпочтительно) или глубокий опыт аналогичных паттернов в другом .NET-фреймворке
- Опыт поиска и устранения проблем производительности .NET в production (dotnet-trace, dotnet-counters, Datadog APM)
- Рабочий уровень Angular и TypeScript для сквозной поставки фич
- Опыт с распределёнными системами, облачной инфраструктурой (AWS), контейнерами и CI/CD
- Дисциплина безопасного кодирования и опыт в регулируемых или high-assurance окружениях
- Ясная письменная и устная коммуникация, умение докладывать инженерам и руководству
- Возможность получить и поддерживать допуск к гостайне США; отдельные программы могут требовать гражданства США
- Опыт в раннем стартапе или SaaS — плюс
Условия
- Конкурентный benefits-пакет для full-time сотрудников: медицинская, стоматологическая и офтальмологическая страховка
- Оплачиваемый отпуск и корпоративные праздники
- 401K matching
- Спонсорство рабочей визы не предоставляется
- Участие в E-Verify
Навыки
- C#
- ASP.NET Core
- ABP Framework
- EF Core
- Angular
- TypeScript
- PostgreSQL
- Kafka
- Amazon MSK
- Docker
- Kubernetes
- Terraform
- AWS
- AWS GovCloud
- GitLab
- Datadog
- dotnet-trace
- dotnet-counters