Descripción
Resumen:
Buscamos un Ingeniero Líder de Backend/Sistemas Distribuidos para diseñar, operar y liderar el desarrollo de servicios de alto rendimiento, escalables y resilientes que se integren con sistemas de almacenamiento distribuidos a gran escala.
Aspectos destacados:
1. Liderar la ingeniería y el soporte de guardia para sistemas distribuidos
2. Diseñar y construir servicios de backend de alto rendimiento, escalables y fiables
3. Colaborar a nivel global para construir sistemas resilientes
Buscamos un **Ingeniero Líder de Backend/Sistemas Distribuidos** para diseñar y operar servicios de alto rendimiento que se integren con sistemas de almacenamiento distribuidos y funcionen de forma fiable a gran escala. Usted liderará con el ejemplo en ingeniería y en el soporte de guardia, colaborando al mismo tiempo con equipos globales: ¡postúlese ahora para construir juntos sistemas resilientes!
**Responsabilidades**
* Diseñar servicios de backend de alto rendimiento, escalables y fiables
* Construir componentes de sistemas distribuidos que interactúen con sistemas de almacenamiento bajo restricciones del mundo real
* Liderar el diseño de sistemas para arquitecturas escalables, distribuidas y de alta disponibilidad
* Implementar patrones de concurrencia mediante programación asíncrona y multihilo cuando corresponda
* Desarrollar y evolucionar servicios basados en RPC utilizando gRPC o Apache Thrift
* Solucionar problemas en producción mediante depuración y análisis de la causa raíz
* Brindar soporte operativo y participar en una rotación de guardias
* Colaborar con equipos globales y coordinar el trabajo dentro de los horarios centrales acordados
**Requisitos**
* 5 o más años de experiencia práctica en ingeniería de backend con Rust
* Fuertes habilidades de liderazgo técnico para impulsar el diseño y la entrega entre equipos
* Experiencia comprobada en la propiedad de proyectos de servicios de backend escalables y fiables
* Conocimientos sólidos de sistemas de almacenamiento distribuido, más allá del uso de bases de datos listas para usar
* Conocimientos avanzados de programación concurrente, incluidos los modelos asíncronos y multihilo
* Amplia experiencia con servicios RPC mediante gRPC o Apache Thrift
* Excelentes habilidades en estructuras de datos y algoritmos para la resolución de problemas complejos
* Excelentes habilidades de depuración y solución de problemas en entornos productivos en vivo
* Disponibilidad flexible para reuniones ocasionales tempranas o tardías a través de distintos husos horarios
* Dominio del inglés a nivel intermedio-alto (B2, intermedio-alto)
**Deseable**
* Conocimientos del lenguaje Go para el desarrollo de servicios de backend
* Experiencia con Linux para operaciones y solución de problemas en producción
* Experiencia con Python para integrarse rápidamente y entregar funciones no triviales
* Experiencia en diseño y análisis de sistemas para servicios distribuidos y de alta disponibilidad
* Conocimientos especializados en gRPC, incluido el diseño de esquemas y la evolución compatible con versiones anteriores de las API
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajo con equipos globales de colegas altamente calificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Licencias pagadas y permisos por enfermedad
* Cursos de capacitación, reciclaje profesional y certificación
* Acceso ilimitado a la biblioteca de LinkedIn Learning y más de 22 000 cursos
* Oportunidades profesionales globales
* Oportunidades de voluntariado y participación comunitaria
* Grupos de empleados de EPAM
* Una cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn