backend-разработчик в инфраструктурных платформах

ВКонтакте

United States

Remote

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда

Job summary

ВКонтакте в США ищет опытного backend-разработчика для создания инфраструктурных продуктов в распределённых системах. Ваша работа — развивать внутреннюю платформу, обеспечивать надёжность и масштабируемость сервисов, проектировать API и интеграции с существующей инфраструктурой.

Требуется 4+ года коммерческой backend-опыта, владение Go или C++, глубокое понимание распределённых систем, Linux, сетевых протоколов и проектирования API. Возможна гибкая работа и работа в высококлассной команде.

Qualifications

  • 4+ года коммерческой backend-разработки.
  • Уверенное владение Go или C++ и производительных серверных приложений.
  • Хорошее понимание распределённых систем, масштабирования и отказоустойчивости.
  • Знание TCP/IP, HTTP, gRPC, балансировки нагрузки и таймаутов.
  • Опыт проектирования API и взаимодействия между сервисами.
  • Самостоятельность в технических решениях и ответственность за результат.

Responsibilities

  • Разрабатывать и развивать компоненты внутренней платформы: ServiceMesh, ServiceHost и инструменты автоматизации эксплуатации.
  • Проектировать и реализовывать высоконагруженные, отказоустойчивые сервисы и инфраструктурные компоненты.
  • Развивать механизмы управления межсервисным взаимодействием: балансировку нагрузки, маршрутизацию, retry, failover и circuit breaking.
  • Развивать декларативное управление обработкой запросов и графы взаимодействия микросервисов.
  • Разрабатывать инструменты диагностики инцидентов и анализа поведения распределённых систем.
  • Улучшать производительность, масштабируемость и надёжность платформенных решений.
  • Разрабатывать API и интеграции с существующей инфраструктурой.
  • Участвовать в проектировании архитектуры новых компонентов и code review.
  • Взаимодействовать с командами разработки и эксплуатации для решения сложных задач.

Skills

Go
C++
Distributed systems
Linux
API design
Multithreading
Async apps
Network protocols

Tools

Envoy
Consul
xDS
Prometheus
Grafana
OpenTelemetry

Job description

Описание

Описание: Мы развиваем внутреннюю платформу, которая упрощает разработку, запуск и эксплуатацию сервисов в масштабной распределённой инфраструктуре. Наша команда создаёт собственные инфраструктурные решения, которыми пользуются другие инженерные команды компании. Мы ищем сильного backend-разработчика, которому интересно создавать инфраструктурные продукты, решать нетривиальные задачи в распределённых системах и влиять на работу большого количества сервисов.

Задачи

Задачи: Разрабатывать и развивать компоненты внутренней платформы: ServiceMesh, ServiceHost и инструменты автоматизации эксплуатации Проектировать и реализовывать высоконагруженные, отказоустойчивые сервисы и инфраструктурные компоненты Развивать механизмы управления межсервисным взаимодействием: балансировку нагрузки, маршрутизацию, retry, failover и circuit breaking Развивать декларативное управление обработкой запросов, механизмы исполнения графов взаимодействия микросервисов и обеспечения их отказоустойчивости Разрабатывать инструменты для диагностики инцидентов, анализа поведения распределённых систем и автоматизации поиска первопричин проблем Улучшать производительность, масштабируемость и надёжность платформенных решений Разрабатывать API и интеграции с существующей инфраструктурой Участвовать в проектировании архитектуры новых компонентов, обсуждении технических решений и code review Взаимодействовать с командами разработки и эксплуатации, помогая решать сложные инфраструктурные задачи

Требования

Требования: Опыт коммерческой backend-разработки от четырёх лет Уверенное владение Go или C++, понимание принципов разработки производительных серверных приложений Хорошее понимание устройства распределённых систем, принципов их масштабирования и обеспечения отказоустойчивости Знание сетевого взаимодействия: TCP/IP, HTTP, gRPC, балансировка нагрузки, таймауты и повторные запросы Опыт разработки многопоточных или асинхронных приложений Уверенные навыки работы с Linux, понимание процессов, сетевого стека и механизмов управления ресурсами Опыт проектирования API и взаимодействия между сервисами Умение разбираться в сложных технических проблемах, анализировать производительность и находить причины сбоев Самостоятельность в принятии технических решений и ответственность за результат Будет плюсом: Опыт разработки инфраструктурных платформ, Service Mesh, систем оркестрации или Service Discovery; Знакомство с Envoy, Consul, xDS и принципами работы прокси-серверов; Опыт работы с облачными платформами и системами оркестрации сервисов, понимание принципов управления размещением, масштабированием и жизненным циклом приложений; Понимание механизмов load balancing, health checking, circuit breaking и traffic management; Опыт разработки control plane / data plane компонентов; Опыт работы с Prometheus, Grafana, OpenTelemetry и инструментами распределённой трассировки; Опыт профилирования и оптимизации производительности приложений; Интерес к автоматизации эксплуатации, диагностике инцидентов и применению AI/LLM для решения инфраструктурных задач

Условия

Работа с инфраструктурой, от которой зависит большое количество production-сервисов Возможность разрабатывать собственные платформенные решения, а не только интегрировать готовые инструменты Сложные инженерные задачи на пересечении backend-разработки, сетевого взаимодействия и распределённых систем Возможность влиять на архитектуру, производительность и надёжность сервисов в масштабах компании Работа над инструментами, которые непосредственно улучшают опыт разработки и эксплуатации для других инженерных команд

  • Гибкий график работы
  • Бонусы и скидки от партнеров
  • Офис в центре города
  • ДМС
  • Профессиональная команда
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

DevOps-инженер
DevOps-инженер

DatsTeam • United States

Remote
USD 110,000 - 170,000
DevOps-инженер для продуктовой инфраструктуры
DevOps-инженер для продуктовой инфраструктуры

DatsTeam • United States

Remote
USD 120,000 - 190,000
Full remote или гибрид
golang-разработчик высоконагруженных сервисов
golang-разработчик высоконагруженных сервисов

Simbirsoft • United States

Hybrid
USD 140,000 - 210,000
Гибкий график
Удаленная работа и офисы coworking
Социальный пакет и белая зарплата
+3
go-инженер в команду Core Backend
go-инженер в команду Core Backend

ВКонтакте • United States

On-site
USD 120,000 - 180,000
Гибкий график
ДМС
Офис в центре города
+1
Backend software engineer for hosting and VPN services
Backend software engineer for hosting and VPN services

АИМОР • United States

Remote
USD 120,000 - 180,000
Удаленная работа
go-разработчик в высоконагруженных системах
go-разработчик в высоконагруженных системах

ВКонтакте • United States

Remote
USD 120,000 - 190,000
Гибкий график
ДМС
Бонусы и скидки от партнёров
Backend developer for a gifting platform
Backend developer for a gifting platform

ТРТ • United States

Remote
USD 140,000 - 190,000
Полностью удаленная работа
Конкурентная заработная плата
Дружный коллектив
+1
DevOps-инженер облачной платформы
DevOps-инженер облачной платформы

ВКонтакте • United States

Remote
USD 120,000 - 180,000
Гибкий график
ДМС
Офис в центре города
.NET-разработчик платформы
.NET-разработчик платформы

ProSpace • United States

Remote
USD 150,000 - 210,000
System engineer
System engineer

DatsTeam • United States

Remote
USD 120,000 - 180,000
Гибкий график
Удаленная работа
Офис в Москве
+3