Software Engineer

Euro

Santiago

On-site

CLP 18,000,000 - 24,000,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Level Propiedades busca un Software Engineer para desarrollo de productos digitales y apoyo de IA, trabajando con equipos multifuncionales para transformar requisitos en soluciones escalables y sostenibles.

El rol requiere comprensión del negocio, estimación responsable y entrega iterativa con foco en calidad, seguridad y observabilidad. Se valoran habilidades en APIs, bases de datos y tecnologías modernas.

Qualifications

  • Conocimientos de APIs, bases de datos, integraciones y control de versiones.
  • Conocimientos de testing, observabilidad y seguridad.
  • Experiencia con .NET, Razor, Entity Framework y JavaScript (NextJS o Vite).
  • Capacidad para trabajar con IA en desarrollo, documentación y pruebas.

Responsibilities

  • Participar en refinamientos, estimaciones y diseño funcional y técnico.
  • Diseñar, desarrollar e integrar funcionalidades siguiendo estándares del equipo.
  • Dividir proyectos grandes en entregas incrementales y verificables.
  • Escribir pruebas unitarias/integradas y hacer code reviews de calidad.
  • Desplegar y monitorizar en producción, con logging y métricas.

Skills

APIs
Bases de datos
Control de versiones
Arquitecturas modernas

Education

Ingeniería Informática / Computación

Tools

Git/GitHub
Azure DevOps
CI/CD

Job description

Propósito del cargo

Participar activamente en la construcción y evolución de los productos y plataformas digitales de LEVEL, transformando necesidades de negocio y usuario en soluciones técnicas simples, robustas y sostenibles.

El rol no se limita a programar requerimientos. Cada Software Engineer debe comprender el problema, contribuir al diseño de la solución, estimar responsablemente, desarrollar, probar, documentar, desplegar, observar y mejorar lo que construye.

La responsabilidad no termina al completar una tarea o liberar una funcionalidad. Se espera ownership sobre el comportamiento en producción, la calidad, el conocimiento compartido y la sostenibilidad futura del producto.

Responsabilidades clave
  • Comprender el usuario, proceso, objetivo y criterio de éxito antes de desarrollar.
  • Participar en refinamientos, estimaciones y conversaciones de diseño funcional y técnico.
  • Identificar tempranamente ambigüedades, riesgos, dependencias, supuestos y decisiones pendientes.
  • Proponer alternativas simples, escalables y proporcionales al problema, evitando sobreingeniería y parches permanentes.
  • Cuestionar respetuosamente requerimientos o soluciones que generen riesgos, bajo valor o costos innecesarios.
Desarrollo y entrega
  • Diseñar, desarrollar e integrar funcionalidades y componentes de acuerdo con los estándares del equipo.
  • Dividir iniciativas grandes en entregas pequeñas, incrementales y verificables.
  • Estimar de manera responsable, explicitar supuestos y cumplir compromisos o informar anticipadamente las desviaciones.
  • Mantener actualizado el estado, bloqueos y próxima acción de su trabajo en la herramienta definida.
  • Participar en despliegues, validaciones y seguimiento posterior a producción cuando corresponda.
Calidad y testing
  • Crear y mantener pruebas unitarias, de integración, funcionales o automatizadas proporcionales a la criticidad.
  • Realizar y recibir code reviews con foco en calidad, seguridad, simplicidad, mantenibilidad y aprendizaje.
  • Cumplir criterios de aceptación, Definition of Ready y Definition of Done acordadas.
  • Corregir defectos oportunamente y analizar sus causas para prevenir recurrencia.
  • No incorporar código generado por IA o terceros sin comprenderlo, validarlo y probarlo.
Arquitectura, deuda técnica y seguridad
  • Respetar lineamientos de arquitectura, integración, datos, seguridad y observabilidad.
  • Identificar deuda técnica, documentar su impacto y proponer alternativas y prioridad.
  • Participar en la modernización progresiva de sistemas legacy sin comprometer continuidad.
  • Registrar decisiones técnicas relevantes y sus trade-offs cuando corresponda.
  • Proteger datos, secretos, credenciales y accesos, utilizando exclusivamente herramientas autorizadas.
Ingeniería aumentada por IA
  • Utilizar herramientas de IA autorizadas para análisis, programación, documentación, generación de pruebas, debugging y revisión de código.
  • Buscar oportunidades para eliminar o automatizar trabajo repetitivo antes de solicitar mayor capacidad.
  • Compartir prompts, agentes, scripts, automatizaciones y prácticas reutilizables con el equipo.
  • Medir gradualmente cómo la IA mejora tiempo, calidad, cobertura, aprendizaje o capacidad de entrega.
  • Aplicar juicio crítico IA acelera el trabajo, pero no reemplaza la comprensión, seguridad, testing ni accountability.
Operación y continuidad
  • Hacerse responsable del comportamiento en producción de los componentes que desarrolla o mantiene.
  • Incorporar logging, manejo de errores, métricas, monitoreo y alertas de acuerdo con la criticidad.
  • Participar en la resolución de incidentes, postmortems y acciones preventivas sin cultura de culpables.
  • Documentar procedimientos de operación, recuperación y resolución de problemas frecuentes.
  • Contribuir a despliegues automatizados, CI/CD, observabilidad y planes de continuidad.
Conocimiento distribuido y colaboración
  • Documentar lo necesario para que otras personas puedan comprender, operar y modificar lo construido.
  • Participar en pairing, mentoring, demos internas y sesiones de transferencia.
  • Asegurar que los componentes críticos cuenten con responsable secundario y no dependan de una sola persona.
  • Solicitar ayuda oportunamente, apoyar a otros y comunicar bloqueos sin ocultarlos.
  • Dar y recibir feedback técnico y conductual en forma respetuosa, clara y directa.
Orientación a producto y usuario
  • Colaborar con Product & Delivery y UX para asegurar que la solución técnica responda al problema y experiencia esperada.
  • Aportar factibilidad, riesgos, alternativas y estimaciones sin transformar la complejidad técnica en una excusa.
  • Contribuir a instrumentar datos de uso, desempeño y comportamiento del producto.
  • Observar los resultados posteriores al lanzamiento y participar en decisiones de mejora.
  • Entender que el valor entregado, la adopción y la calidad importan más que el volumen de código producido.
Requisitos Perfil y requisitos del cargo
  • Ingeniería Informática, Civil Informática, Computación, Analista Programador o formación técnica equivalente demostrable.
  • Experiencia en desarrollo backend, frontend o full stack, de acuerdo con la especialidad y nivel del cargo.
  • Conocimiento de APIs, bases de datos, integraciones, control de versiones y fundamentos de arquitectura de aplicaciones.
  • Experiencia con Git/GitHub o Azure DevOps, pull requests, revisión de código y metodologías ágiles.
  • Conocimientos de testing, CI/CD, observabilidad, seguridad y operación de aplicaciones, infraestructura como código (IaC), SQL Server.
  • Experiencia en .NET, Razor, Entity Framework, Javascript (NextJS o Vite), Cloud, modernización de sistemas legacy o tecnologías utilizadas por LEVEL.
  • Conocimientos en patrones de diseños como CQRS y event-driven.
  • Deseables conocimientos en Python, Docker.
  • Experiencia práctica usando herramientas de IA para desarrollo, documentación, testing, análisis o automatización.
  • Capacidad para trabajar con perfiles técnicos y no técnicos, aprender rápidamente y comunicar riesgos y decisiones.

En Level Propiedades conectamos personas, propiedades e inversión en el mundo del multifamily. Administramos y arrendamos unidades de forma profesional, transparente y 100% enfocadas en la experiencia del residente y la tranquilidad del propietario o inversionista.

Operamos tanto en grandes edificios diseñados para el arriendo como en propiedades individuales, adaptándonos a las necesidades de cada cliente, sin importar el tamaño de su inversión.

Nuestra propuesta combina tecnología, cercanía y experiencia para transformar la manera en que se vive y se invierte en un bien raíz.

Hoy gestionamos más de 13.000 unidades en Santiago y seguimos creciendo con foco en eficiencia, calidad de servicio y rentabilidad sostenida.

Somos un equipo comprometido, diverso y en constante evolución. Creemos en la colaboración, la mejora continua y en construir un estándar más alto para la renta residencial, y hoy buscamos sumar a nuestro equipo a Software Engineer - Desarrollo de productos digitales e ingeniería aumentada por IA.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Eurocorp • Santiago

On-site
CLP 32,000,000 - 45,000,000
AI Builder
AI Builder

Euro • Santiago

On-site
CLP 24,000,000 - 36,000,000
Software Engineer
Software Engineer

GrupoEuro • Santiago

On-site
CLP 18,000,000 - 34,000,000
Ingeniero de Software
Ingeniero de Software

Blue Home • Santiago

Hybrid
CLP 18,000,000 - 30,000,000
Building Manager
Building Manager

Euro • Santiago

On-site
CLP 13,392,000 - 20,088,000
Building Manager
Building Manager

Eurocorp • Santiago

On-site
CLP 12,000,000 - 18,000,000
Coordinador De Marketing - Rubro Inmobiliario / Multifamily
Coordinador De Marketing - Rubro Inmobiliario / Multifamily

Level • Santiago

Hybrid
CLP 24,000,000 - 36,000,000
Ai Builder
Ai Builder

Eurocorp • Santiago

On-site
CLP 20,088,000 - 32,364,000
Líder de Estrategia y Proyectos
Líder de Estrategia y Proyectos

ASSETPLAN • Santiago

On-site
CLP 32,000,000 - 48,000,000
Días extras de vacaciones
Copago de seguro complementario
Reajuste anual por IPC
+1
Coordinador De Marketing Nuevos Negocios
Coordinador De Marketing Nuevos Negocios

Eurocorp • Santiago

On-site
CLP 44,640,000 - 78,120,000