Solvd
Senior Golang Developer
Interested in this opportunity? Apply through the protected RemoteKraft flow.
Log in to ApplyFull Time
Senior · 7 years
Argentina; Ukraine; Poland; India; Brazil; Georgia; Colombia
Remote
2026-09-18
ashby
global team
Requirements Summary
7+ years of Golang experience with strong concurrency knowledge and experience with REST APIs, HTTPS, and secure API integration
Benefits
Full Job Description
Role Overview Design and develop high-performance, secure, and reliable software components for enterprise-scale data collection and processing systems. You'll be building software that runs across Windows and macOS, processes high-frequency events, securely buffers and transmits data, and integrates with cloud-based data platforms. What You Will Do Design, develop, and maintain high-performance applications and background services in Go, following clean architecture and production-grade engineering practices. Why It Might Be a Fit You'll be part of a global team with equal opportunities for collaboration across continents and cultures, and thrive in an inclusive environment that prioritizes continuous learning, innovation, and ethical AI standards. Requirements 7+ years of software development experience with strong hands-on expertise in Golang Advanced knowledge of Go concurrency — 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 Benefits Shape real-world AI-driven projects across key industries Be part of a global team with equal opportunities for collaboration across continents and cultures Thrive in an inclusive environment that prioritizes continuous learning, innovation, and ethical AI standards