Senior Go Engineer
Improving · Mexico, Costa Rica, Colombia
Más empleos de tecnología remotos
Es un puesto remoto: contratan desde Colombia.
El aviso no publica el sueldo.
Piden al menos 3 años de experiencia.
Lo publica Improving y está vigente desde el 20 de octubre de 2026.
Descripción del puesto
Requirements
Bachelor’s Degree in Computer Science or related field (preferred)
5-7+ years of professional software engineering experience
3+ years of experience building and operating production backend services in Go
Strong experience designing and implementing microservice architectures
Experience building RESTful APIs and/or event-driven services
Deep understanding of distributed systems concepts (service discovery, load balancing, circuit breaking, retries, idempotency)
Experience with synchronous and asynchronous communication patterns (HTTP/gRPC, messaging systems)
Experience working with relational and/or NoSQL databases in a service-oriented architecture
Deep experience with cloud platforms (AWS, Azure, or GCP), including managed services, IAM, and infrastructure-as-code
Strong debugging, performance tuning, and production support experience
Strong problem-solving skills and architectural judgment
Excellent communication skills and collaborative mindset
Strong sense of ownership and accountability
Demonstrated ability to mentor engineers and elevate team technical capability.
Key Responsibilities
Lead the design and development of scalable, resilient microservices using Go, setting patterns and standards for the broader engineering team
Define and maintain clear API contracts (REST and/or event-driven interfaces) between services
Architect distributed systems with a focus on reliability, scalability, and fault tolerance
Implement inter-service communication patterns (synchronous and asynchronous)
Design and manage service-level database schemas and data ownership models
Build and maintain responsive front-end components that consume backend services
Implement observability practices including logging, monitoring, tracing, and alerting
Lead code reviews, mentor engineers across experience levels, and champion engineering best practices organization-wide
Partner cross-functionally with DevOps, QA, product, and design teams; serve as a technical liaison and contribute to roadmap and architecture decisions
Document service architecture, APIs, and operational procedures
Nice-to-Haves
Experience with event streaming platforms (Kafka, Pub/Sub, NATS)
Experience with API gateways and service meshes
Experience implementing authentication and authorization (OAuth2, JWT, SSO)
Familiarity with domain-driven design (DDD) principles
Experience working in Agile/Scrum development environments
Benefits
Contrato a largo plazo.
100% Remoto.
Vacaciones y PTOs
Posibilidad de recibir 2 bonos al año.
2 revisiones salariales al año.
Clases de inglés.
Equipamiento Apple.
Plataforma de cursos en linea
Budget para compra de libros.
Budget para compra de materiales de trabajo
mucho mas..
The Go Engineer is responsible for leading the design, development, and operation of scalable, resilient microservices that power customer-facing and internal technology products. This role drives backend architecture and distributed systems strategy while also contributing to modern, responsive front-end applications.
You will serve as a technical anchor for our service-oriented architecture, leading the design of independently deployable services in Go and driving high availability, performance, and observability standards across the organization. The ideal candidate brings deep expertise in microservice architecture, API design, inter-service communication, and cloud-native.
Preguntas frecuentes
¿Es remoto el puesto de Senior Go Engineer?
Es un puesto remoto: contratan desde Colombia.
¿Cuánto paga?
El aviso no publica el sueldo.
¿Dónde se publicó este aviso?
En getonbrd.com. DameTrabajo lo encontró ahí y te lleva a postularte en el aviso original.
Avisos parecidos
-
Senior AI Engineer (GenAI, Python, LLMs) / Sector BancarioDevsu · Peru, ColombiaRemoto hoy
-
Forward Deployed AI EngineerDevsu · Argentina, Peru, ColombiaRemoto hoy
-
Senior DevOps EngineerLemon · Argentina; Brazil; Mexico; Colombia; Chile; Peru; Uruguay; Paraguay…Remoto hoy
-
Senior Data Engineer (Databricks on Azure)Devsu · Argentina, Peru, ColombiaRemoto hoy
-
Senior Software Engineer, AgentsRevenueCat · Argentina; Brazil; Mexico; Colombia; Chile; Peru; Uruguay; Paraguay…Remoto hoy
-
Devices & IOT Field Engineering Manager (Americas)Canonical · Argentina; Brazil; Mexico; Colombia; Chile; Peru; Uruguay; Paraguay…Remoto hoy