Twenty Technologies

Senior Backend Software Engineer

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

Senior-бэкенд-инженер в Twenty Technologies — разработка backend-систем для киберопераций и электромагнитных возможностей. Работа над сервисами на Go, графовыми моделями данных и высоконагруженными API в облаке и on-premise.

Задачи

  • Проектировать и реализовывать масштабируемые 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 или смежной области либо эквивалентный практический опыт
  • Гражданство США (требование государственных контрактов)

Условия

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

Навыки

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

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

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 в год, Arlington | itrelocate