Nominal
RBGlobal
Ingeniero de Software Staff
Sobre el puesto
IAA busca un Ingeniero Staff con gran experiencia para unirse a la organización de la Plataforma de Operaciones de EE. UU. Este puesto se centra en la modernización y escalado de aplicaciones críticas para la misión que dan soporte a las operaciones de subastas, logística, títulos, pagos y patios en todos los Estados Unidos. Proporcionará liderazgo técnico práctico en la evolución de sistemas heredados a aplicaciones modernas nativas de la nube .NET, al tiempo que mejora la fiabilidad, el rendimiento y la mantenibilidad a largo plazo.
Responsabilidades clave
- Liderar iniciativas de modernización de aplicaciones, incluida la migración del marco .NET heredado a .NET moderno (.NET Core / LTS más reciente).
- Impulsar el diseño arquitectónico de servicios modulares y escalables y APIs que soporten flujos de trabajo operativos de alto volumen.
- Colaborar con Producto y Arquitectura para descomponer aplicaciones monolíticas en dominios y servicios bien definidos.
- Definir e implementar patrones modernos de acceso a datos utilizando ORM, patrones de repositorio y migraciones de esquemas controladas.
- Mejorar el rendimiento, la resiliencia y la tolerancia a fallos del sistema a través de prácticas de diseño sólidas (tiempos de espera, reintentos, idempotencia y degradación elegante).
- Establecer y aplicar estándares de ingeniería para la calidad del código, las pruebas y la mantenibilidad.
- Incrustar la observabilidad en las aplicaciones utilizando registro estructurado, métricas y rastreo distribuido (OpenTelemetry).
- Diseñar patrones de aplicación seguros por diseño, incluidas la autenticación, la autorización, la gestión de secretos y las prácticas de codificación segura.
- Liderar el descubrimiento técnico y el diseño de soluciones para iniciativas complejas entre equipos.
- Mentorizar a ingenieros de nivel senior y medio a través de revisiones de diseño, revisiones de código y orientación técnica práctica.
- Dar soporte y coordinar incidentes de nivel 3, incluyendo fuera del horario laboral según sea necesario.
- Colaborar estrechamente con los equipos de Infraestructura, Seguridad, Datos y Operaciones para garantizar que las soluciones cumplan con los requisitos operativos y de cumplimiento.
Cualificaciones
- 8+ años de experiencia profesional en ingeniería de software, con un tiempo considerable dedicado a modernizar aplicaciones a gran escala.
- Experiencia demostrada operando a nivel de Ingeniero Staff o Principal, influyendo en la arquitectura y la dirección técnica.
- Profunda experiencia en C#, .NET, .NET Core y prácticas modernas de desarrollo de aplicaciones.
- Sólida experiencia en el diseño de APIs RESTful y arquitecturas orientadas a servicios o impulsadas por dominios.
- Experiencia práctica en la modernización de sistemas y bases de datos heredados en entornos de producción.
- Sólida comprensión de las bases de datos relacionales y las estrategias modernas de acceso a datos.
- Experiencia con plataformas en la nube (Azure preferido) y patrones de aplicaciones nativas de la nube.
- Excelentes habilidades de comunicación con la capacidad de explicar claramente las compensaciones técnicas a los interesados técnicos y de negocio.
- Capacidad probada para liderar a través de la influencia, mentorizar a ingenieros y elevar la calidad general de la ingeniería.
Experiencia adicional
- Experiencia con sistemas operativos de alto rendimiento y transaccionales.
- Exposición a arquitecturas orientadas a eventos o asíncronas.
- Experiencia en la modernización de aplicaciones en entornos regulados o sensibles al cumplimiento.
- Familiaridad con la modernización front-end (por ejemplo, React) como parte de iniciativas full-stack.
IAA Holdings, LLC (IAA)
IAA Holdings, LLC (IAA), una empresa de Ritchie Bros. Auctioneers (NYSE: RBA) y (TSX: RBA), es un mercado global de confianza para información, servicios y soluciones de transacciones para activos y vehículos comerciales. Aprovechando tecnología de vanguardia y centrándose en la innovación, la plataforma única de IAA facilita la comercialización y venta de vehículos siniestrados, dañados y de bajo valor. IAA atiende a una base de compradores global, ubicada en más de 170 países, y a un espectro completo de vendedores, incluidas aseguradoras, concesionarios, empresas de alquiler de flotas y organizaciones benéficas. Los compradores tienen acceso a múltiples canales digitales de licitación y compra, merchandising de vehículos innovador y servicios de evaluación eficientes, mejorando la experiencia de compra general. IAA ofrece a los vendedores un conjunto completo de servicios destinados a maximizar el valor del vehículo, reducir los costos administrativos, acortar el tiempo del ciclo de ventas y ofrecer los mayores rendimientos económicos.
A los empleados a tiempo completo de RB Global se les ofrecen seguros médicos, dentales, de visión y de vida básicos. Los empleados pueden inscribirse en nuestro plan 401k de la empresa y RB Global igualará el 100% de las contribuciones durante los primeros 4% aportados. Los empleados también recibirán 15 días de PTO cada año.
