Descripción
Resumen:
Buscamos un Ingeniero Líder de Software autodirigido para diseñar, desarrollar y mantener sistemas backend de alto rendimiento, microservicios y APIs en un entorno dinámico, contribuyendo a una infraestructura crítica de almacenamiento de datos.
Aspectos destacados:
1. Gestionar todos los aspectos del ciclo de vida del desarrollo de software para funciones del producto.
2. Resolver problemas complejos mediante tecnologías y herramientas actuales.
3. Orientar y asesorar a otros ingenieros mediante revisiones de diseño y código.
Nuestro cliente es un líder mundial en soluciones digitales de acuerdos y firmas electrónicas, lo que permite a organizaciones de todo el mundo gestionar, firmar y automatizar de forma segura documentos y flujos de trabajo críticos para los negocios.
Están buscando un ingeniero de software autodirigido para unirse a nuestro equipo en el desarrollo de la infraestructura de almacenamiento que organice y facilite nuestro crecimiento empresarial. Nuestro equipo constituye el núcleo de cómo los clientes y los servicios almacenan sus datos críticos y confían en su seguridad, rendimiento, disponibilidad, cumplimiento normativo y durabilidad, lo que permite a los clientes obtener inteligencia y análisis mediante IA y BI.
Como Ingeniero Líder de Software, usted será responsable de todos los aspectos del ciclo de vida del desarrollo de software, incluidos el diseño, el desarrollo, las pruebas, la implementación y el mantenimiento de las funciones del producto en los productos de software del cliente. Le gustan los entornos emprendedores dinámicos donde pueda resolver problemas complejos mediante tecnologías y herramientas actuales. Colabora eficazmente con otros miembros del equipo durante lluvias de ideas, diseño e implementación de nuevas soluciones. Asimismo, ayudará al equipo a tener éxito reflexionando sobre formas de mejorar los procesos, sugiriendo maneras de hacer al equipo más eficaz y actuando como mentor y modelo de las mejores prácticas de ingeniería.
**Responsabilidades:**
* Diseñar, desarrollar y mantener sistemas backend de alto rendimiento y APIs mediante tecnologías C# y .NET, alojados en Azure y diversos centros de datos con distintos niveles de cumplimiento normativo
* Aprovechar servicios de Azure como Azure App Services, Azure Kubernetes Service (AKS), Azure Blob Storage y bases de datos SQL/NoSQL para construir soluciones nativas en la nube escalables, seguras y fiables
* Construir y mantener arquitecturas basadas en microservicios utilizando C#, ASP.NET y otros
* Diseñar e implementar APIs RESTful o gRPC, garantizando una integración perfecta con otros sistemas y productos
* Optimizar la arquitectura y la solución para escalabilidad y disponibilidad, teniendo en cuenta el costo y el mantenimiento
* Identificar y abordar proactivamente cuellos de botella de rendimiento y desafíos de escalabilidad
* Coordinarse con otros equipos en cuanto al diseño, comunicar y resolver obstáculos
* Orientar y asesorar a otros ingenieros mediante revisiones de diseño y código
Requisitos:
* 8 o más años de experiencia en ingeniería de software en sistemas distribuidos a gran escala
* 8 o más años de experiencia en la construcción de servicios web resilientes y altamente disponibles
* Experiencia documentando estándares y decisiones arquitectónicas
* Sólida experiencia en desarrollo full stack
* La disponibilidad para cubrir completamente el horario laboral de la zona horaria del Pacífico (PST) de lunes a viernes es un requisito obligatorio para este puesto.
* Licenciatura, maestría o doctorado en Ciencias de la Computación o experiencia equivalente
**Ofrecemos:\*:
* Formato flexible de trabajo: remoto, presencial o híbrido
* Un salario competitivo y un buen paquete de compensación
* Crecimiento profesional personalizado
* Herramientas de desarrollo profesional (programa de mentoría, charlas técnicas y capacitaciones, centros de excelencia, entre otros)
* Comunidades tecnológicas activas con intercambio regular de conocimientos
* Reembolso de gastos educativos
* Regalos memorables por aniversarios
* Eventos corporativos y actividades de team building
* Otros beneficios específicos según ubicación
* no aplicable para freelance