Proximie
Clearwater Analytics
Ingeniero/a Senior de Desarrollo de Software
Resumen del puesto
Buscamos un/a Ingeniero/a de Software Senior cualificado/a y motivado/a para unirse a nuestro dinámico equipo en CWAN. El puesto se integra en nuestro equipo de Beacon Core Engineering. El equipo Core desarrolla una gran parte de Beacon Cloud, justo por encima de la abstracción de Plataforma. Se encarga de las herramientas para desarrolladores (SDLC) que ofrecemos a los clientes y utilizamos internamente: IDE con integración Cline, Revisión de Código, Framework de Pruebas, proceso de Lanzamiento; también la ejecución en tiempo de ejecución: planificador de lotes, planificador de supercomputadoras, contenerización, bibliotecas de codificación: grafo de dependencias y modelo de negocio utilizado por la capa financiera y directamente por los clientes.
En este puesto, serás responsable de diseñar, construir, desplegar y mantener código de alta calidad, colaborando con equipos multifuncionales para mejorar nuestras ofertas de software. Este puesto es ideal para un/a ingeniero/a impulsado/a por la satisfacción del cliente y con un fuerte compromiso con el aprendizaje y la mejora continuos. Utilizamos agentes de IA para acelerar el desarrollo de forma segura y, al mismo tiempo, ayudar a los clientes a lograr lo mismo.
Responsabilidades *
- Diseñar, construir, desplegar y mantener código de calidad que sea simple, bien estructurado, claro y bien probado. *
- Utilizar agentes de IA para acelerar el desarrollo y asesorar a otros sobre cómo utilizarlos de forma segura, tanto a clientes como internamente. *
- Desglosar y resolver problemas complejos de manera eficiente, utilizando investigación y colaboración según sea necesario. *
- Comunicarse eficazmente a través de diversos medios, con diferentes audiencias y en los momentos apropiados. *
- Implementar y mantener múltiples niveles de pruebas automatizadas (por ejemplo, unitarias, de integración, de contrato, de extremo a extremo). *
- Ser mentor/a de miembros nuevos y con menos experiencia del equipo, compartiendo conocimientos y mejores prácticas. *
- Liderar discusiones de diseño y funcionalidades, abogando por mejoras en el rendimiento, escalabilidad, fiabilidad y seguridad del software. *
- Coordinarse con equipos multifuncionales para garantizar la integración exitosa de las aplicaciones de software. *
- Solucionar y resolver incidentes de producción de manera rápida y eficaz. *
- Comprender las necesidades del cliente y abordar los problemas con empatía y sentido de urgencia. *
- Realizar cualquier otra actividad razonable requerida por la dirección.
Habilidades Requeridas *
- Excelente dominio de Python *
- Sólido dominio de un lenguaje de programación orientado a objetos y tipado. *
- Profundo conocimiento de metodologías de software, herramientas y patrones arquitectónicos comunes. *
- Pasión por trabajar en un entorno de software como servicio (SaaS). *
- Fuerte enfoque en la satisfacción del cliente y la experiencia del usuario. *
- Excelentes habilidades de trabajo en equipo y colaboración. *
- Capacidad para gestionar el tiempo de forma eficaz y obtener resultados dentro de los plazos. *
- Compromiso con el aprendizaje continuo y el desarrollo profesional. *
- Excepcionales habilidades analíticas y de resolución de problemas. *
- Competente en Microsoft Office y otras aplicaciones informáticas esenciales. *
- Atención al detalle y sólidas capacidades de documentación. *
- Sobresalientes habilidades de comunicación verbal y escrita. *
- Sólidas habilidades organizativas e interpersonales.
Educación y Experiencia: *
- Título en Ciencias de la Computación o campo relacionado. *
- 5+ años de experiencia en desarrollo de software utilizando Python o cualquier otro lenguaje OOP (lenguaje de programación orientado a objetos).
- Experiencia con TypeScript o Javascript, y Rust sería una gran ventaja *
- Familiaridad con C++ es una ventaja. *
- Experiencia en el dominio financiero es una ventaja. *
