Jobgether

Software Engineer II (Backend)

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

Backend-инженер в команду Exposure Management, которая строит сервисы и API для выявления и приоритизации киберрисков. Работа преимущественно на Go, разработка публичных REST и gRPC API с интеграцией интернет-данных и контекста клиента.

Задачи

  • Вести backend-фичи API от технического дизайна до запуска, мониторинга и итераций
  • Разрабатывать и расширять публичные REST и gRPC API для Exposure Management и Supplier Risk Intelligence
  • Разрабатывать эндпоинты риск-событий для интеграций с SIEM (Splunk, Google SecOps, Microsoft Sentinel)
  • Согласовывать API-контракты, фильтрацию, пагинацию и структуры ответов с frontend-инженерами и продуктом
  • Интегрировать данные и сервисы других команд через gRPC и Google Cloud Pub/Sub
  • Оптимизировать производительность API: планирование запросов PostgreSQL, индексы, кэширование, payload
  • Писать автотесты, внедрять observability, отвечать за релизы и on-call поддержку
  • Учитывать обратную связь клиентов в технических и продуктовых обсуждениях
  • Поддерживать развитие интернов и менее опытных инженеров

Требования

  • Минимум 4 года профессионального опыта разработки backend-сервисов
  • Продакшн-опыт с Go или сильный опыт на другом backend-языке (Python, Java) с готовностью освоить Go
  • Опыт проектирования и использования REST или gRPC API, желательно для frontend-приложений
  • Сильные навыки SQL и практическое знание реляционного моделирования, индексов и производительности запросов
  • Умение писать поддерживаемый код: автотесты в CI, мониторинг и алертинг, код-ревью
  • Навыки письменной и устной коммуникации, работа с инженерами и продакт-менеджерами
  • Проактивный подход к решению задач и готовность изучать новые домены и технологии
  • Плюс: опыт с продуктами кибербезопасности (attack surface management, third-party risk, vulnerability management)
  • Плюс: опыт построения API для внешних разработчиков (OpenAPI, версионирование, webhooks)
  • Плюс: знакомство с event-driven системами (Google Cloud Pub/Sub, Kafka), идемпотентность и ретраи
  • Плюс: деплой контейнеризованных сервисов в Kubernetes на GCP или AWS
  • Плюс: знакомство с AI-инструментами для разработки
  • Плюс: знание интернет-технологий (DNS, WHOIS, Certificate SANs)

Условия

  • Удалённая работа для кандидатов из Канады или континентальной части США
  • Конкурентная компенсация
  • Годовая зарплата USD $137,000–$164,000 для дорогих регионов (San Francisco Bay Area, New York City, Seattle)
  • Годовая зарплата USD $116,450–$140,500 для остальных локаций США
  • Бонусы и equity для подходящих позиций
  • Бенефиты с первого дня работы
  • 401(k) matching
  • Медицинская, стоматологическая и оптическая страховка

Навыки

  • Go
  • Python
  • Java
  • REST
  • gRPC
  • PostgreSQL
  • SQL
  • Google Cloud Pub/Sub
  • Kafka
  • Kubernetes
  • GCP
  • AWS
  • OpenAPI
  • CI
  • Splunk
  • Google SecOps
  • Microsoft Sentinel
  • DNS
  • WHOIS

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

Software Engineer III
The Habit Burger GrillMiddleIrvineГибрид
117,800 – 140,000 USD в год
4 нояб.
Engineer, Software Engineer, Digital Banking
Forbright BankMiddleУдалённо
85,000 – 100,000 USD в год
4 нояб.
Senior Software Engineer - Analytics Platform
BloombergSeniorОфис
160,000 – 240,000 USD в год
4 нояб.
Software Engineer, Java Backend
VetJobsMiddleУдалённо
100,000 USD в год
4 нояб.
Software Engineer
NetAppMiddleDurhamОфис
147,900 – 205,000 USD в год
4 нояб.
Software Engineer II (Backend) — Jobgether, 116,450 – 164,000 USD в год, Удалённо | itrelocate