ABS Group

Principal Software Engineer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Principal Software Engineer в ABS: полный цикл разработки — от проектирования архитектуры и написания production-кода до автоматизированного тестирования, доставки в production и ответственности за поведение сервисов. Роль с активным использованием AI-агентов для кодинга и работой в среде CMMC Level 2.

Задачи

  • Превращать неоднозначные бизнес-задачи в техническое направление, проектировать архитектуру и интерфейсы
  • Разрабатывать frontend-приложения и сервисы, API и слои данных за ними
  • Отвечать за стратегию автоматизированного тестирования: unit, integration, end-to-end на Playwright
  • Упаковывать сервисы в контейнеры, писать конфигурацию деплоя и продвигать изменения через GitOps-пайплайн
  • Читать и изменять Terraform и Kubernetes-манифесты своих сервисов
  • Использовать coding-агентов как核心 часть работы, задавать стандарты ревью и верификации AI-кода
  • Писать код, проходящий SAST, DAST, dependency, secret и container scanning на каждом коммите
  • Инструментировать сервисы для структурированных audit-логов и автоматической генерации compliance-доказательств
  • Участвовать в incident response и добиваться постоянного устранения причин инцидентов
  • Менторить senior и mid-level инженеров, вести design review, влиять на инженерное направление
  • Определять сигналы здоровья сервисов и инструментировать то, что построено

Требования

  • 10+ лет профессионального опыта в software engineering, из них 3+ года на уровне Staff или Principal
  • Bachelor's degree в computer science (MS предпочтительно), Engineering или смежной области
  • Опыт доставки в регулируемых средах (CMMC, FedRAMP, SOC 2, ISO 27001)
  • Azure или Azure Government Cloud
  • Опыт модернизации legacy — декомпозиция монолитов в сервисы
  • Практический опыт работы в рамках CMMC, FedRAMP, SOC 2 или ISO 27001, включая подготовку доказательств и аудит
  • Supply chain security: SBOM, подпись артефактов, provenance attestation (SLSA или аналог)
  • Policy-as-code (OPA, Conftest или аналог) в delivery-пайплайнах
  • Observability instrumentation (OpenTelemetry, Prometheus, Grafana, Azure Monitor)
  • Распределённые системы и event-driven архитектура
  • Глубокий опыт работы с реляционными и нереляционными БД
  • Экспертный уровень в современном backend-языке (C#/.NET, Java, Python, Go или Node.js) и frontend-фреймворке (React, Angular или Vue)
  • Опыт ответственности за сервисы в production
  • Глубина в автоматизированном тестировании: unit, integration, end-to-end, практический опыт с Playwright
  • Свободное владение контейнерным деплоем на Kubernetes и infrastructure as code
  • Опыт работы в Git-based delivery workflow с автоматическими пайплайнами до production
  • Практический опыт production-доставки с agentic coding tools (Claude Code, Cursor, GitHub Copilot Workspace или аналог)
  • Умение задавать стандарты ревью и верификации AI-сгенерированного кода
  • Secure SDLC как ежедневная практика: SAST/DAST, dependency и container scanning, secret detection
  • Опыт построения сервисов с audit-grade логированием и автоматическими compliance-доказательствами
  • Умение объяснять технические компромиссы нетехническим стейкхолдерам

Условия

  • Медицинская страховка (PPO и HD), стоматология и зрение
  • Health Savings Account (HSA), Flexible Savings Account (FSA)
  • Страхование жизни, AD&D, программы disability leave
  • Программа parental leave
  • Оплачиваемые праздники и отпуск
  • Employee Assistance Plan (EAP)
  • 401K с щедрым company match
  • Работа в CMMC Level 2 среде

Навыки

  • C#
  • .NET
  • Java
  • Python
  • Go
  • Node.js
  • React
  • Angular
  • Vue
  • Playwright
  • Kubernetes
  • Terraform
  • GitOps
  • Azure
  • Azure Government Cloud
  • OpenTelemetry
  • Prometheus
  • Grafana
  • Azure Monitor
  • OPA
  • Conftest
  • SBOM
  • SLSA
  • SAST
  • DAST
  • Claude Code
  • Cursor
  • GitHub Copilot Workspace
  • Docker
  • Git

Похожие вакансии

Software Engineer II Full Stack (Java/Node.js/Angular)
Western Governors UniversityMiddleSalt Lake CityОфис
118,900 – 178,500 USD в год
14 окт.
Staff Engineer II - AI Forward Full Stack Engineer
Western Alliance BankSeniorPhoenixОфис
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitibankSeniorJersey CityОфис
142,320 – 213,480 USD в год
14 окт.
.NET Full Stack Developer with Angular, Vice President
CitiSeniorJersey CityГибрид
142,320 – 213,480 USD в год
14 окт.
Principal Software Engineer — ABS Group, Houston | itrelocate