Golang Engineer

Pracyva Ltd — United Kingdom · Posted ~3 hours ago

Mid Full-time No Visa

Skills

Go Goroutines Channels Concurrency Memory Management REST APIs microservices distributed systems PostgreSQL MySQL MongoDB Redis BigQuery Kafka RabbitMQ

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Need a Go specialist to architect high-throughput services. Must master goroutine patterns and distributed computing. Ideal for performance-driven engineers.

Highlights

Build scalable distributed systems with Go. Expertise in concurrency patterns and microservices. Strong performance optimization skills.

Description

Core Development Skills Strong commercial experience developing backend applications using Golang.Solid understanding of:GoroutinesChannelsConcurrency patternsMemory managementPerformance optimisationExperience developing RESTful APIs and service-oriented architectures.Strong understanding of software engineering principles and design patterns.Microservices & Distributed Systems Proven experience designing and operating production-grade microservices.Experience building highly available distributed systems.Strong appreciation of scalability, reliability, and fault tolerance principles.Experience supporting mission-critical production services.Messaging & Event Processing Hands-on experience with: Apache KafkaRabbitMQEvent-driven architecturesMessage orchestrationStream processingDatabases Experience working with: Relational PostgreSQLMySQL (desirable)NoSQL MongoDBRedisBigQueryStrong understanding of: Data modellingQuery optimisationTransaction managementPerformance tuningCloud & Containers Experience with: DockerKubernetesHelmCI/CD pipelinesExposure to one or more cloud platforms: AWSGoogle Cloud Platform (GCP)AzureOperational Excellence Experience with: Monitoring and alertingDistributed tracingProduction supportIncident managementObservability toolingExamples include: PrometheusGrafanaELKSplunkOpenTelemetry