VAGASLUME
I

Senior Go Engineer

Improving · Remoto · Get on Board

GoA convenirFreelanceCualquier país · Remoto

Esta vacante está abierta a candidatos de cualquier país. Modalidad: Remoto

Sobre el 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

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

Requisitos principales

GoMicroservicesDistributed SystemsgRPCInfrastructure as CodeDatabase DesignREST APICloud ComputingObservabilityFrontend Development

Postulación

Publicado hace 5 días

Adaptar mi currículum

Recurso para miembros · Ver planes

Recuerda: Vagaslume.Tech no cobra tasas, cursos ni pagos por participar en procesos de selección. Si recibes algún cobro relacionado con la contratación, no realices el pago.

I

Improving

Empleos abiertos en esta empresa: 4

Ver perfil de la empresa →