Senior Go Engineer – Distributed Systems & Telemetry

HireHi

United States

Remote

USD 120,000 - 190,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Solvd Inc. приглашает в команду опытного разработчика Go для проектирования, разработки и поддержки высокопроизводительных приложений и сервисов. Вы будете работать над конкурентными системами, обработкой телеметрии и интеграциями с облачными платформами.

Требуется 7+ лет опыта, глубокие знания Go, REST API и безопасности. В обязанность входит оптимизация производительности, тестирование и обеспечение надёжности с оффлайн-режимами и механизмами повторных попыток. Работа в динамичном окружении.

Qualifications

  • 7+ лет разработки ПО с сильным опытом в Go
  • Углублённое понимание конкурентности Go: goroutines, channels, mutexes, контексты, паттерны worker-pool
  • Опыт работы с REST API, HTTPS, TLS, JSON, аутентификацией
  • Опыт реализации криптографии RSA/публичного ключа, JWT/OAuth, сертификатов и безопасного хранения учётных данных
  • Опыт локального хранения, кэширования, очередей, повторных попыток и восстановления после сбоев
  • Знание форматов Parquet или аналогичных и паттернов обработки больших данных
  • Опыт юнит/интеграционных тестов, профилирования, отладки и тестирования производительности Go
  • Понимание CI/CD, Git, инструментов качества кода, управления зависимостями, сканирования на уязвимости
  • Понимание Windows/macOS системного программирования и интеграции с облачными платформами

Responsibilities

  • Разработка, поддержка и улучшение высокопроизводительных приложений и сервисов на Go по чистой архитектуре
  • Построение многопоточных и конвейерных компонентов с использованием goroutines, каналов и пулов рабочих
  • Разработка механизмов сбора, обработки, пакетирования, сжатия, сериализации и передачи телеметрии и событий
  • Реализация локального хранения и защищённой буферизации с оффлайн-режимом, контрольными точками и повторными попытками
  • Интеграция с облачными платформами через REST API, SDK и прочие механизмы
  • Обеспечение аутентификации и безопасности: RSA, JWT/OAuth, TLS, валидация сертификатов
  • Проектирование устойчивого поведения клиента: идемпотентность, повторные попытки, back-off, обработка ошибок
  • Разработка обработки данных в форматах JSON, Parquet и Protocol Buffers
  • Оптимизация использования CPU/memory/disk I/O/сетевых ресурсов, профилирование Go
  • Обеспечение тестируемости, логирования, мониторинга и телеметрии, защита от утечки данных в логах
  • Участие в упаковке, версионировании, CI/CD, управлении конфигурациями и развёртывании

Skills

GoLang
Concurrency
REST APIs
Security
Data formats
Testing & profiling
CI/CD

Job description

Solvd Inc. приглашает в команду опытного разработчика Go для проектирования, разработки и поддержки высокопроизводительных приложений и сервисов. Вы будете работать над конкурентными системами, обработкой телеметрии и интеграциями с облачными платформами.

Требуется 7+ лет опыта, глубокие знания Go, REST API и безопасности. В обязанность входит оптимизация производительности, тестирование и обеспечение надёжности с оффлайн-режимами и механизмами повторных попыток. Работа в динамичном окружении.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

go developer for enterprise telemetry systems
go developer for enterprise telemetry systems

HireHi • United States

Remote
USD 120,000 - 190,000
Senior Go Backend Engineer – Flexible Hours & APIs
Senior Go Backend Engineer – Flexible Hours & APIs

HireHi • United States

Hybrid
USD 120,000 - 180,000
Learning budget
Private sessions with experts
Internal workshops
+2
Go-разработчик
Go-разработчик

HireHi • United States

Remote
USD 3,200 - 3,500
Go-разработчик высоконагруженных сервисов и распределённых систем
Go-разработчик высоконагруженных сервисов и распределённых систем

HireHi • United States

Hybrid
USD 17,000 - 24,000
Удалённая работа
Гибкий график
Соцпакет
+5
Senior Go Language Developer
Senior Go Language Developer

EPAM Systems Inc • United States

Remote
USD 140,000 - 180,000
Go Developer for Enterprise Telecom Platform
Go Developer for Enterprise Telecom Platform

HireHi • United States

Remote
USD 19,000 - 27,000
Senior Go Developer — Microservices & Scalable Architecture
Senior Go Developer — Microservices & Scalable Architecture

HireHi • United States

Remote
USD 120,000 - 180,000
Здоровье и страхование
Корпоративные мероприятия
Гибкий график
go developer in network data systems
go developer in network data systems

HireHi • United States

On-site
USD 120,000 - 170,000
Senior Go Architect for AI-Driven Fintech & Scalable
Senior Go Architect for AI-Driven Fintech & Scalable

HireHi • United States

Remote
USD 150,000 - 210,000
Senior Go Backend Engineer — Lead Scalable Distributed Systems
Senior Go Backend Engineer — Lead Scalable Distributed Systems

United States Digital Space LLC • United States

Remote
USD 56,000 - 106,000