вчера

go developer for enterprise telemetry systems

ориентир по рынку
вакансия зп не указана
в среднем 373 792 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

Solvd Inc. is an AI-native consulting and technology services firm delivering enterprise transformation across cloud, data, software engineering, and artificial intelligence. Following the acquisition of Tooploox, it provides end-to-end delivery from strategic advisory and solution design to custom AI development and enterprise-scale implementation.

задачи

  • Design, develop, and maintain high-performance applications and background services in Go using clean architecture and production-grade engineering practices;
  • Build multi-threaded and concurrent processing components using goroutines, channels, synchronization primitives, worker pools, and efficient memory-management techniques;
  • Develop event collection, processing, batching, compression, serialization, and transmission mechanisms for high-volume telemetry and event data;
  • Implement local persistence and encrypted buffering with offline operation, checkpointing, retry queues, recovery, and data-loss protection;
  • Develop secure integrations with cloud platforms and data services using REST APIs, HTTPS, SDKs, and other integration mechanisms;
  • Implement authentication and security mechanisms including RSA key-pair authentication, JWT/OAuth, TLS, certificate validation, encryption, and secure credential handling;
  • Design resilient distributed-client behavior including idempotency, duplicate prevention, exponential-backoff retries, acknowledgement handling, failure recovery, rate limiting, and network resilience;
  • Develop data-processing capabilities across JSON, Parquet, and Protocol Buffers;
  • Optimize applications for CPU, memory, disk I/O, network utilization, startup time, and long-running stability using Go profiling and diagnostic tools;
  • Develop and support cross-platform software for Windows and macOS, including interaction with OS APIs, system services, file systems, networking, and OS-native security facilities;
  • Build unit, integration, performance, stress, resilience, and security tests;
  • Implement logging, metrics, health monitoring, diagnostics, and telemetry while preventing sensitive information from being exposed through operational logs;
  • Contribute to application packaging, versioning, configuration management, automated deployment, upgrade, rollback, and enterprise software-distribution strategies;
  • Provide senior-level technical leadership through architecture discussions, design reviews, code reviews, troubleshooting, and mentoring.

требования

  • 7+ Years of software development experience with strong hands-on expertise in Golang;
  • Advanced knowledge of Go concurrency, including goroutines, channels, mutexes, contexts, synchronization, and worker-pool patterns;
  • Strong understanding of data structures, algorithms, memory management, and performance optimization;
  • Experience building long-running services, agents, system utilities, telemetry applications, or distributed client applications;
  • Strong experience with REST APIs, HTTPS, TLS, JSON, authentication, and secure API integration;
  • Experience implementing RSA/public-key cryptography, JWT/OAuth, certificate-based authentication, and secure credential management;
  • Experience with local persistence, caching, queueing, batching, compression, retry, and failure-recovery patterns;
  • Knowledge of Parquet or similar columnar/binary data formats and high-volume data-processing patterns;
  • Strong experience with unit testing, integration testing, mocking, profiling, debugging, and performance testing in Go;
  • Good understanding of CI/CD, Git, code-quality tooling, dependency management, vulnerability scanning, and secure SDLC practices;
  • Nice to have: Experience with Snowflake or comparable cloud data platforms and cloud SDK integration, experience with Windows and/or macOS system programming, enterprise endpoint software, or large-scale telemetry systems, familiarity with C/C++ or .NET interoperability, Windows APIs, macOS APIs, or OS-level encryption and key stores, experience with MSI/MSIX packaging and enterprise device-management platforms.

условия

  • No conditions specified

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.