Software Engineer Back-end (senior)

24 de febrero, 2026

Chile

Prácticas

GetonBoard

Apply
Descripción

Job Description

2Brains
es una consultora tecnológica que impulsa el crecimiento y la evolución de organizaciones líderes en Latinoamérica. Diseñamos y construimos el futuro digital de nuestros clientes a través de una integración profunda y estratégica de
negocio, experiencia y tecnología
, convirtiendo desafíos complejos en impacto real.
Hoy, 2Brains forma parte de
Acid Labs
, uno de los principales grupos de consultoría tech e innovación de la región. Esta adquisición fortalece nuestra propuesta de valor, ampliando nuestra escala, capacidades tecnológicas y presencia regional, y nos permite acompañar a nuestros clientes con soluciones más robustas, ágiles y de alto impacto en todo su ciclo de transformación.
Sitio oficial del empleo: Get on Board.

¿Qué desafíos tendrá el/la Backend Engineer?
El/La Backend Engineer de 2Brains debe
Enfocarse en diseñar, construir y escalar APIs robustas y servicios data-driven, asegurando una lógica de negocio confiable y escalable. Su propósito es desarrollar soluciones backend seguras, resilientes y orientadas a datos, capaces de sostener productos digitales en crecimiento.
Este rol tendrá un foco fuerte en ingeniería de bases de datos, optimizando el rendimiento en entornos SQL y NoSQL, gestionando migraciones y asegurando la integridad de la información. Además, diseñará servicios autorrecuperables (self-healing), capaces de detectar y recuperarse automáticamente ante fallas, garantizando resiliencia operativa a escala.
Diseñar, desarrollar y mantener aplicaciones y servicios aplicando
buenas prácticas
de ingeniería de software.
Participar activamente en ceremonias ágiles
(daily stand-ups, sprint planning, retrospectives)
para asegurar alineación y mejora continua.
Colaborar estrechamente con Business Experts, diseñadores
UX/UI
y
stakeholders
para entregar valor de forma iterativa.
Escribir código limpio, testeable y mantenible, siguiendo estándares de calidad y arquitectura.
Diseñar e implementar pruebas unitarias, de integración y de contratos para garantizar la confiabilidad del software.
Trabajar junto a equipos de infraestructura y delivery para asegurar pipelines
CI/CD
eficientes y despliegues seguros.
Desplegar soluciones en entornos cloud considerando escalabilidad, seguridad y resiliencia.
Monitorear el rendimiento en producción mediante métricas y alertas, anticipando y resolviendo incidentes.
Documentar soluciones técnicas y compartir conocimiento para fortalecer la madurez del equipo.

¿Qué conocimientos buscamos en el/la Backend Engineer?
Experiencia en desarrollo de
APIs REST seguras
, aplicando buenas prácticas de API Security y transferencia segura de datos.
Dominio de
Java y Spring Boot
para la construcción de servicios backend robustos y escalables.
Experiencia en
bases de datos SQL
, incluyendo modelado y consultas eficientes.
Aplicación de
Design Patterns y principios SOLID
para el diseño de software mantenible y escalable.
Manejo de
control de versiones con Git
en entornos colaborativos de desarrollo.
Experiencia en
pruebas automatizadas
para asegurar calidad y estabilidad del software.
Conocimiento y aplicación de
manejo seguro de datos
en todo el ciclo de desarrollo.
Skills clave:
Java · Spring Boot · Design Patterns · SOLID

¿Qué competencias buscamos en el/la Backend Engineer?
Colaboración
Proactividad
Buena comunicación
Autonomía
Colaboración y trabajo en equipo

Te Ofrecemos
Trabajar con un equipo de alto rendimiento, aprendemos y nos desarrollamos juntos.
Acceso a grandes clientes y proyectos desafiantes
Aprendizaje y crecimiento permanente, organizamos encuentros, capacitaciones y actividades culturales.
Un entorno de trabajo flexible y dinámico.