
Back-end Developer (Go + IA y Sdd)
Descripción del Trabajo
Resumen:
Excelente oportunidad internacional para un desarrollador backend que desee construir y escalar sistemas distribuidos con Go, integrar capacidades de inteligencia artificial y aplicar prácticas de Software-Defined Data en 2Brains. El rol ofrece una modalidad de trabajo 100% remota con un enfoque técnico avanzado, ideal para ingenieros en Chile con experiencia en Golang y arquitecturas cloud modernas que busquen un entorno de innovación tecnológica global.
Requisitos de Idioma:
Inglés - Fluido (Esencial para los procesos de aplicación, la documentación técnica y la colaboración activa con equipos distribuidos globalmente).
La Empresa:
2Brains es una empresa de base tecnológica enfocada en impulsar soluciones digitales innovadoras y transformaciones de alto impacto para mercados e industrias globales. La compañía destaca por integrar metodologías ágiles, arquitecturas escalables basadas en Inteligencia Artificial y prácticas modernas de automatización de datos, consolidando un entorno dinámico y cooperativo bajo una sólida cultura remote-first.
El Rol:
Backend Developer - Go, IA y SDD es una posición de ingeniería enfocada en el diseño y desarrollo de servicios de backend altamente escalables para arquitecturas distribuidas de microservicios. El profesional seleccionado se encargará de integrar modelos y APIs de IA (LLMs) en los flujos operativos, implementar estrategias de Software-Defined Data (SDD) para la orquestación automatizada y asegurar la robustez, observabilidad y testing de los servicios en producción.
Requisitos:
Experiencia profesional sólida en desarrollo backend, con especial énfasis y dominio técnico en el lenguaje Go (Golang).
Comprensión y manejo de arquitecturas distribuidas, patrones de microservicios y soluciones de escalabilidad.
Experiencia práctica integrando APIs de IA/ML o participando activamente en proyectos de software con componentes nativos de inteligencia artificial.
Familiaridad con conceptos y prácticas de SDD: infraestructura como código, herramientas de orquestación y automatización completa de deployments.
Conocimiento en la gestión de bases de datos relacionales y no relacionales, arquitecturas de almacenamiento en caché y mensajería asíncrona.
Dominio de inglés fluido (requisito vinculante) para la comunicación técnica, redacción de documentación y colaboración remota asíncrona.
Mentalidad orientada a la calidad de la ingeniería: testing avanzado, observabilidad y documentación clara del código.
Capacidad para operar de manera totalmente autónoma en entornos remotos globales.
Deseable (Plus):
Experiencia en la gestión de contenedores y entornos cloud utilizando Kubernetes, Docker, Terraform o herramientas afines de orquestación.
Familiaridad técnica con frameworks de Machine Learning (como TensorFlow, PyTorch) o plataformas de IA integradas (VertexAI, SageMaker).
Background de trabajo dentro de startups tecnológicas o entornos corporativos de alto crecimiento.
Experiencia previa interactuando en equipos remotos distribuidos globalmente en distintas zonas horarias.
Beneficios:
Responsabilidades clave:
Diseñar y desarrollar servicios backend eficientes con Go/Golang orientados a arquitecturas distribuidas de alta disponibilidad.
Integrar capacidades y flujos avanzados de inteligencia artificial (LLMs, modelos de Machine Learning y APIs de IA) en los servicios centrales de backend.
Aplicar prácticas de SDD (Software-Defined Data/Systems) para garantizar la automatización, orquestación y gestión ágil de la infraestructura.
Construir y desplegar APIs REST/GraphQL robustas, documentadas y seguras para el consumo de servicios internos y externos.
Colaborar de forma cruzada con los equipos de frontend, diseño de producto y datos para alinear la arquitectura backend con las metas del negocio.
Implementar suites de testing, esquemas de observabilidad y monitoreo continuo para asegurar la confiabilidad en producción.
Participar en code reviews, diseño de sistemas complejos y metodologías de mejora continua dentro del equipo de ingeniería.
Geo-Fit & Perks:
Ubicación: Fully remote — Candidates can reside anywhere in the world. Global eligibility (verificar posibilidad de contratación remota desde Chile durante el proceso de selección).
Tipo de contrato: Full-Time remoto. Al presentarse como una vacante directa en la estructura organizativa, se aconseja consultar durante el proceso si la empresa cuenta con infraestructura para contratar compliant en Chile (a través de un Employer of Record o proveedor de nómina global) o bajo qué figura legal internacional se formalizará el vínculo laboral.
Remuneración: Remuneración a convenir según experiencia. (Rango salarial no especificado en la vacante original. Sujeto a la estructura legal y país de residencia. Se recomienda validar las expectativas económicas, formatos de pago transfronterizo en dólares y la existencia de bandas geo-ajustadas para Latinoamérica durante las primeras entrevistas).
Horario: Full-Time remoto. Trabajo remoto con traslape operativo a definir. No se especifican ventanas de superposición horaria rígidas u obligatorias de forma explícita en la oferta, lo que permite un esquema flexible y compatible con el huso horario de Chile (CLT).