Twenty Technologies

Senior Backend Software Engineer

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

Senior Backend Engineer в Twenty Technologies — разработка backend-систем для киберопераций и электромагнитных возможностей США и союзников. Проектирование и запуск надёжных сервисов на Go, работа с графовыми моделями данных, event-driven архитектурой и высоконагруженными API.

Задачи

  • Проектировать и реализовывать масштабируемые backend-сервисы на Go для повышения качества решений и реагирования операторов
  • Создавать высокопроизводительные API для клиентских сценариев и внутренних платформенных возможностей
  • Моделировать сложные связи в графовых базах данных, оптимизировать схемы и запросы
  • Реализовывать event-driven системы (например, на NATS) для обработки потоков операционных данных в реальном времени
  • Разрабатывать и поддерживать автоматизированные тесты для защиты корректности, безопасности и производительности
  • Создавать и эксплуатировать микросервисы в AWS с фокусом на отказоустойчивость и экономичную масштабируемость
  • Улучшать CI/CD-пайплайны для быстрой и безопасной доставки новых возможностей
  • Работать с экспертами по кибероперациям для перевода доменных задач в продуктовые фичи
  • Сотрудничать с frontend-инженерами по API-контрактам и структурам данных
  • Оценивать новые технологии и паттерны для улучшения операционных результатов

Требования

  • 5+ лет профессиональной разработки backend (или full-stack) приложений
  • Уверенное владение Go (Golang) и опыт запуска production-сервисов на нём
  • Опыт работы с графовыми базами данных (Neo4j, AWS Neptune или аналоги), включая проектирование схем и оптимизацию запросов
  • Понимание event-driven архитектур и очередей/стриминговых систем
  • Опыт создания и поддержки API (REST и/или GraphQL)
  • Опыт работы с облачной инфраструктурой, желательно AWS, и понимание cloud-native паттернов развёртывания
  • Практический опыт контейнеризации и микросервисных архитектур
  • Прочная база в безопасном кодировании и умение оценивать security-компромиссы
  • Степень бакалавра в Computer Science, Software Engineering или смежной области либо эквивалентный практический опыт
  • Гражданство США (требование государственных контрактов)

Условия

  • Медицинская, стоматологическая и офтальмологическая страховка; опции life/AD&D и страхования по нетрудоспособности
  • Оплачиваемый родительский отпуск: 12 недель для рожающих, 4 недели для нерожающих, 6 недель при усыновлении, опеке или суррогатном материнстве
  • Оплачиваемые праздники и гибкий PTO
  • 401(k) с pre-tax и Roth опциями, HSA/FSA, dependent care FSA
  • Работа на площадке (On Site), полная занятость
  • Активная clearance не требуется

Навыки

  • Go
  • Golang
  • GraphQL
  • REST
  • Neo4j
  • AWS Neptune
  • NATS
  • AWS
  • микросервисы
  • контейнеризация
  • CI/CD
  • автоматизированное тестирование
  • infrastructure-as-code
  • observability
  • graph databases
  • event-driven architecture

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

Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (.NET / Java Spring Boot / AWS)
US BankMiddleAtlantaГибрид
98,175 – 115,500 USD в год
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Senior Backend Software Engineer — Twenty Technologies, 159,000 – 263,000 USD в год, New York | itrelocate