Ingeniero/a Backend Go
Construye microservicios, APIs e infraestructura cloud-native escalables en Go para startups de EE. UU. de alto crecimiento.
Se requiere inglés para el trabajo diario: vas a trabajar todos los días con un equipo de EE. UU.
¿Ya postulaste? Revisa tu estado
Sobre el puesto
Buscamos un/a Ingeniero/a Backend Go Senior para sumarse a nuestras empresas aliadas que construyen los servicios detrás de productos de fintech, herramientas para desarrolladores e infraestructura. Go es el lenguaje por defecto para backends cloud-native, y las startups de EE. UU. lo ubican constantemente entre sus contrataciones más difíciles. Diseñarás APIs, construirás sistemas distribuidos y trabajarás cerca de la capa de infraestructura con Kubernetes y gRPC.
Qué vas a hacer
- Diseñar y construir servicios de backend y APIs en Go
- Construir sistemas distribuidos: colas, cachés, event streams y service meshes
- Escribir código concurrente y bien testeado usando goroutines y channels correctamente
- Ser responsable de la confiabilidad del servicio: métricas, tracing, alertas y preparación para on-call
- Colaborar con los equipos de plataforma en el despliegue y escalado sobre Kubernetes
- Participar en design reviews y mentorear a otros ingenieros
Requisitos
- 5+ años de desarrollo Backend, 3+ años con Go en producción
- Conocimiento sólido de concurrencia en Go, context y la librería estándar
- Experiencia con gRPC, REST y Protocol Buffers
- Experiencia con PostgreSQL, Redis y colas de mensajes (Kafka, NATS, SQS)
- Experiencia práctica con Docker, Kubernetes y al menos una nube principal
- Inglés excelente, escrito y hablado (B2+)
Deseable
- Contribuciones a proyectos open source en Go o a herramientas de la CNCF
- Experiencia construyendo plataformas para desarrolladores o herramientas internas
- Conocimiento de Terraform e infraestructura como código
- Experiencia en sistemas de fintech o pagos
Stack tecnológico
Beneficios
Postula a este puesto
Pago competitivo en USD - Remoto
