La oferta está activa

Senior Go Engineer

Salario no especificado
Jornada completa3–6 añosRemotoEcuador
ImprovingEcuador

Sobre este empleo

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.
  • ADVANCED ENGLISH IS A MUST , you won't be considered if your are not fluent thank you!

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

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..

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

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.

Información del mercado

3 700 $

Basado en 250 ofertas con salario para este país

Desglose salarial completo

Empleos similares

Preguntas frecuentes

¿Qué salario puedo esperar?

Este anuncio no muestra salario. Roles similares en Ecuador suelen pagar alrededor de 3 700 $ (mediana de 250 ofertas).

¿Cómo postulo a este empleo?

Abre la página original y contacta allí al empleador. Finder nunca cobra a los candidatos.

¿Estas ofertas están actualizadas?

Sí. Finder actualiza regularmente las vacantes de fuentes públicas y elimina las ofertas cerradas.

¿Dónde ver el tipo de contrato y el formato de trabajo?

Las condiciones clave aparecen encima de la descripción. También puedes abrir listados relacionados de Improving y Ecuador.

Postularse