GRVTY

Senior Software Engineer

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

Senior-разработчик в крупную многокомандную инженерную программу в сфере национальной безопасности. Проектирование и разработка отказоустойчивых backend-сервисов, пайплайнов данных и интеграций на Python.

Задачи

  • Проектировать, разрабатывать и поддерживать масштабируемые высокодоступные backend-сервисы и API преимущественно на Python
  • Реализовывать надёжные интерфейсы, контракты данных и интеграционные слои между распределёнными сервисами, внешними системами и event-driven потоками данных
  • Писать комплексные автоматизированные тесты (unit, integration, regression) и устранять сложные дефекты по всему стеку
  • Профилировать использование ресурсов, выполнение запросов и сетевые узкие места для оптимизации пропускной способности и снижения задержек
  • Контейнеризировать сервисы в Docker и управлять развёртыванием в Kubernetes с помощью Helm, поддерживать и улучшать CI/CD пайплайны
  • Работать в тесной связке с кросс-функциональными agile-командами, product owner'ами и техническими стейкхолдерами, декомпозируя сложные требования в готовые к продакшену инкременты

Требования

  • Активный или действующий допуск Top-Secret
  • Глубокий production-опыт в Python (backend-фреймворки, структуры данных, асинхронное программирование) и Bash для автоматизации задач
  • Сильный практический опыт с реляционными БД, в частности PostgreSQL (проектирование схем, индексация, оптимизация сложных запросов), и Redis для управления состоянием, кэширования или очередей
  • Опыт сборки многостадийных Docker-образов и настройки, развёртывания и отладки нагрузок в Kubernetes с Helm
  • Знакомство с Git-воркфлоу и построением или интеграцией CI/CD пайплайнов с контролем качества кода, покрытия тестами и сканированием уязвимостей
  • Степень бакалавра в STEM или смежной области
  • 15+ лет опыта в software engineering с поставкой production backend-систем
  • Способность работать самостоятельно, разбираться в незнакомых кодовых базах и писать чистый самодокументируемый код

Условия

  • Конкурентная оплата и комплексный пакет льгот
  • Медицинская, стоматологическая и офтальмологическая страховка
  • Health Savings Account с вкладом компании
  • Ежегодный оплачиваемый отпуск и оплачиваемые праздники
  • Оплачиваемый родительский отпуск
  • 401k с щедрым вкладом компании
  • Возможности обучения и развития
  • Программы наград и корпоративные мероприятия
  • Баланс работы и личной жизни

Навыки

  • Python
  • Bash
  • PostgreSQL
  • Redis
  • Docker
  • Kubernetes
  • Helm
  • Git
  • CI/CD
  • REST
  • gRPC
  • микросервисы
  • event-driven архитектура
  • distributed tracing

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

Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Software Engineer — GRVTY, 160,000 – 225,000 USD в год, Aurora | itrelocate