Be Structured Technology Group
Ascent Developer Solutions
Forward Deployed Engineer II
Sobre la oportunidad
Sobre Ascent
Ascent Developer Solutions es una plataforma líder de préstamos privados que presta servicios a promotores inmobiliarios en todo el país para la adquisición, renovación y construcción de bienes inmuebles residenciales. Fundada por un equipo directivo con un profundo conocimiento y experiencia personal en prácticamente todas las facetas del desarrollo inmobiliario, Ascent está en una posición única para crear soluciones de préstamo personalizadas e innovadoras para una variedad de estrategias de negocio de desarrollo inmobiliario.
El puesto
Ascent Developer Solutions busca contratar a un Forward Deployed Engineer para desarrollar software para los flujos de trabajo más complejos en préstamos inmobiliarios. Te integrarás en los equipos de negocio que ejecutan esos flujos de trabajo, los aprenderás en detalle y crearás herramientas impulsadas por IA junto a ellos que escalen su experiencia a medida que crecemos. Este es un puesto de ingeniería ante todo: escribirás código de producción, lo someterás a revisión de seguridad y le darás soporte tras su lanzamiento. Reportarás directamente al Jefe de Tecnología y tu ámbito de responsabilidad crecerá con cada proyecto que entregues.
FUNCIONES ESENCIALES
- Integrarse en los equipos de negocio asignados para aprender cómo se realiza su trabajo (los sistemas, documentos, decisiones y traspasos) trabajando junto a las personas que lo llevan a cabo.
- Mapear cada flujo de trabajo de principio a fin (entradas, sistemas, reglas de decisión, traspasos y excepciones), incluyendo cómo se conecta con los procesos anteriores y posteriores, y mantener esos mapas actualizados como la fuente de verdad.
- Identificar y dimensionar las oportunidades de automatización por horas ahorradas, reducción de errores y riesgo, y acordar las prioridades con la dirección del departamento y el Jefe de Tecnología.
- Redactar especificaciones listas para el desarrollo para el equipo de Platform Engineering (requisitos de datos, reglas de negocio, casos extremos y criterios de aceptación) para el trabajo que pertenece a la plataforma principal de préstamos, y realizar la entrega conjunta.
- Trabajar con Platform Engineering para que cada automatización se ejecute en la plataforma existente (datos compartidos, integraciones, identidad y monitorización) y convertir los patrones recurrentes en componentes reutilizables, de modo que cada automatización refuerce los sistemas ya existentes en lugar de añadir una herramienta independiente.
- Construir y desplegar automatizaciones de producción en los flujos de trabajo de préstamos utilizando Python o TypeScript, APIs y agentes basados en LLM.
- Diseñar cada flujo de trabajo de agente como un bucle de ingeniería: un objetivo claro, las herramientas adecuadas, verificación frente a los resultados esperados, condiciones de parada definidas y un punto de control humano siempre que una decisión lo requiera.
- Llevar cada automatización a través del control de seguridad y gobernanza de IA: desarrollo en entorno aislado (sandbox), identidades de agente con privilegios mínimos, registro de auditoría, revisión humana de cualquier resultado que afecte a una decisión de préstamo y revisión de seguridad independiente antes de la producción.
- Medir cada automatización frente a una línea base previa al lanzamiento e informar de los resultados.
- Impulsar la adopción: formar a los usuarios, actualizar los procedimientos para que cada automatización se convierta en la forma estándar de realizar el trabajo y resolver los problemas rápidamente tras el lanzamiento.
- Monitorizar y dar soporte a las automatizaciones desplegadas, y mantener manuales de ejecución (runbooks) para que el equipo de negocio sepa cómo gestionar las excepciones.
FUNCIONES GENERALES
- Colaborar con el equipo de Data & Analytics en las definiciones de datos, problemas de calidad de datos encontrados en el campo y métricas de automatización.
- Seguir los estándares de ingeniería, incluyendo control de versiones, revisión de código, pruebas automatizadas y gestión de cambios.
- Proteger los datos de los prestatarios de acuerdo con la GLBA, las políticas de seguridad de la empresa y la Política de Uso de IA, y plantear los riesgos con antelación.
- Evaluar herramientas y proveedores de IA cuando un flujo de trabajo lo requiera, y recomendar si construir o comprar.
- Mantener actualizados los mapas de flujo de trabajo, especificaciones, manuales de ejecución y registros de cambios para que cada automatización sea fácil de mantener y transferir.
- Rotar a un nuevo departamento una vez que las automatizaciones del departamento actual sean estables y estén documentadas.
- Proporcionar actualizaciones claras y periódicas sobre el progreso, los bloqueos y los resultados a los líderes de departamento y al Jefe de Tecnología.
Requisitos mínimos
CUALIFICACIONES
- Grado universitario en Informática, Ingeniería, Sistemas de Información o un campo relacionado, o experiencia práctica equivalente.
- 3–5 años de experiencia profesional en ingeniería de software, incluyendo sistemas de los que dependían diariamente usuarios de negocio no técnicos.
- Experiencia en producción con Python o TypeScript, SQL e integraciones de API REST.
- Experiencia práctica en el despliegue de funciones basadas en LLM a producción: uso de herramientas, salidas estructuradas, extracción de documentos, recuperación y evaluación. Se valorará la experiencia con marcos de trabajo de agentes.
- Uso diario de herramientas de codificación de IA, con la disciplina necesaria para revisar y probar lo que producen.
- Experiencia en ingeniería de bucles: diseño de bucles de agentes que actúan, verifican sus resultados frente a objetivos claros y se detienen o pasan el control a una persona en el punto adecuado.
- Capacidad demostrada para realizar descubrimientos con usuarios de negocio y convertirlos en mapas de procesos y especificaciones claros; se prefiere encarecidamente la experiencia en consultoría, ingeniería de soluciones, herramientas internas o sistemas de negocio.
- Pensamiento sistémico que diseña para todo el proceso, no solo para la tarea que tiene delante.
- Buenos hábitos de seguridad: acceso con privilegios mínimos, gestión de secretos, registro de actividad y manejo seguro de datos personales y financieros sensibles.
- Redactor y comunicador claro capaz de explicar las compensaciones técnicas a socios de negocio y ejecutivos.
- Gran sentido de la responsabilidad y comodidad al empezar desde un planteamiento de problema incompleto.
- Se valorará la experiencia en préstamos, finanzas inmobiliarias u otro entorno de servicios financieros regulados.
- Se valorará la experiencia con OutSystems u otra plataforma low-code, Microsoft 365/SharePoint y Jira.
La remuneración
El rango salarial es de hasta $130,000 al año, con una bonificación discrecional del 15% al año
El entorno de trabajo
Este puesto trabaja presencialmente desde la oficina de Ascent en Encino, de lunes a jueves (los viernes se trabaja desde casa).
Nuestro compromiso
Nos comprometemos a ser justos y considerados en la contratación y promoción de personas, asegurando que todos puedan contribuir con su máximo potencial independientemente de su origen, identidad o circunstancias personales. Al promover la igualdad de oportunidades, no solo mejoramos nuestro lugar de trabajo, sino que también contribuimos a una sociedad más justa y equitativa. En Ascent, nos mantenemos unidos en la construcción de una comunidad donde todos estén capacitados para tener éxito. Gracias por unirte a nosotros en nuestro viaje hacia un futuro más inclusivo.
Nuestros beneficios
Ofrecemos un paquete integral de beneficios diseñado para apoyar tu salud, bienestar y equilibrio entre vida laboral y personal. Nuestros beneficios incluyen cuatro planes de salud, dos planes dentales, cuenta de ahorros para la salud con contribución del empleador, cuentas de gastos flexibles, cobertura de visión, un plan 401(k) y otros beneficios opcionales entre los que elegir.
