Ingeniero de software
- Hiring from
- Chile
- Work type
- Hybrid
- Posted
Show job descriptionHide job description
En Gauss Control buscamos un/a Software Engineer que quiera construir tecnología con impacto real.
Desarrollamos soluciones de software y hardware orientadas a prevenir accidentes y anticipar riesgos asociados al desempeño humano en industrias críticas como minería, transporte y energía. Nuestros productos procesan datos provenientes de telemetría, sensores y distintas fuentes operacionales para detectar y predecir condiciones de riesgo, incluyendo fatiga y somnolencia.
Por eso, nuestros Software Engineers tienen un rol central en lo que hacemos: son quienes diseñan, construyen y evolucionan la tecnología que hace posible que nuestras soluciones funcionen de manera confiable en entornos donde una alerta puede marcar una diferencia.
Buscamos personas curiosas, autónomas y con fuerte sentido de ownership, que disfruten resolver problemas complejos, participar en decisiones técnicas y construir software pensando no solo en que funcione hoy, sino también en cómo escalará mañana.
Trabajarás junto a equipos de Tecnología, Producto, Data Science y otras áreas del negocio, participando activamente desde la definición del problema hasta la puesta en producción y evolución de la solución.
¿Qué te espera?
- Diseñar, desarrollar y evolucionar componentes críticos de nuestros productos y plataformas.
- Participar en decisiones de arquitectura de software, diseño técnico y definición de estándares.
- Construir soluciones backend, APIs, integraciones y servicios escalables y mantenibles.
- Trabajar con arquitecturas basadas en microservicios, procesamiento de datos y sistemas distribuidos.
- Desarrollar y evolucionar aplicaciones web y, cuando corresponda, soluciones móviles.
- Trabajar con información proveniente de telemetría, sensores y sistemas operacionales.
- Diseñar soluciones capaces de procesar grandes volúmenes de información de manera eficiente y confiable.
- Participar en todo el ciclo de desarrollo: diseño, implementación, pruebas, despliegue, observabilidad y mejora continua.
- Trabajar con infraestructura y servicios cloud.
- Incorporar herramientas de inteligencia artificial como parte del proceso de desarrollo y de la evolución de nuestros productos.
- Analizar problemas productivos, identificar causas raíz y proponer soluciones que mejoren la robustez del sistema.
- Colaborar activamente en revisiones de código, discusiones técnicas y definición de buenas prácticas.
- Proponer nuevas formas de hacer las cosas cuando exista una solución mejor.
¿Qué buscamos en ti?
- Experiencia desarrollando software y participando activamente en el diseño e implementación de soluciones.
- Experiencia sólida en backend y capacidad para desenvolverte en un entorno full stack.
- Experiencia construyendo APIs y trabajando con integraciones entre sistemas.
- Conocimiento de arquitecturas de microservicios y principios de diseño de software.
- Experiencia trabajando con bases de datos relacionales y/o no relacionales.
- Experiencia con tecnologías cloud como Google Cloud Platform, AWS o Azure.
- Capacidad para escribir código limpio, mantenible, testeable y preparado para producción.
- Capacidad para comprender sistemas completos y tomar decisiones técnicas considerando escalabilidad, mantenibilidad, rendimiento y confiabilidad.
- Autonomía para enfrentarte a problemas ambiguos y transformarlos en soluciones concretas.
- Mentalidad de mejora continua, curiosidad técnica y ganas de aprender.
- Capacidad para trabajar colaborativamente con Ingeniería, Producto, Data Science y otras áreas.
- Comunicación efectiva y disposición para compartir conocimiento con el equipo.
- Tecnologías que puedes encontrar en el desafío
Valoramos experiencia con tecnologías como:
- Python, Java, JavaScript/TypeScript o C#
- React u otros frameworks modernos de frontend
- APIs REST
- Microservicios
- PostgreSQL, MongoDB, BigQuery u otras bases de datos
- Google Cloud Platform, AWS o Azure
- Docker y Kubernetes
- CI/CD
- Arquitecturas orientadas a eventos
- Sistemas distribuidos
- Procesamiento de datos y pipelines
- Herramientas de observabilidad y monitoreo
No esperamos que domines todas. Nos interesa mucho más entender cómo piensas, cómo diseñas soluciones y qué tan rápido puedes aprender y desenvolverte frente a nuevos desafíos técnicos.
Será un plus si tienes:
- Experiencia trabajando con sistemas de alto volumen de datos o procesamiento en tiempo real.
- Experiencia con telemetría, IoT, sensores o arquitecturas orientadas a eventos.
- Experiencia en productos donde la disponibilidad y confiabilidad del software sean críticas.
- Experiencia desarrollando soluciones para minería, transporte, logística, fintech u otras industrias de alta exigencia operacional.
- Experiencia aplicando inteligencia artificial o herramientas basadas en IA al desarrollo de software.
- Experiencia construyendo productos tecnológicos desde etapas tempranas o participando en su escalamiento.
- Experiencia trabajando en startups, scaleups o empresas tecnológicas de alto crecimiento.
- Conocimiento de testing automatizado, observabilidad y prácticas DevOps.
Más que código:
Queremos conocer cómo enfrentas los problemas.
Durante nuestro proceso nos interesa conversar sobre proyectos que hayas llevado a producción, qué decisiones técnicas tomaste, cómo resolviste situaciones complejas y qué aprendiste cuando algo no funcionó como esperabas.
Nos interesa saber si has tenido que diseñar una solución desde cero, enfrentarte a grandes volúmenes de información, mejorar una arquitectura existente o tomar decisiones donde tuvieras que equilibrar velocidad, calidad y escalabilidad.
También queremos conocer cómo utilizas actualmente herramientas de IA para potenciar tu trabajo y qué oportunidades ves para incorporarlas en el desarrollo de productos.
¿Por qué Gauss Control?
Porque aquí el software tiene un propósito concreto.
Trabajarás construyendo tecnología que opera en contextos reales y exigentes, donde la capacidad de anticipar un riesgo puede contribuir directamente a prevenir un accidente y proteger la vida de una persona.
Somos una empresa tecnológica en crecimiento, con operaciones en distintos países de Latinoamérica, y buscamos personas que quieran asumir desafíos, aprender rápido, proponer nuevas ideas y crecer junto a nosotros.
Trabajamos en modalidad híbrida en Santiago y promovemos una cultura de autonomía, colaboración, alto desempeño y mejora continua.
Si te motiva construir productos complejos, resolver problemas reales y desarrollar tecnología con propósito, queremos conocerte. 🧡