Senior Backend Engineer

5 minutes to complete
Senior Backend Engineer para artistas digitales publicada por 5 minutes to complete, en modalidad remota.
La vacante presenta responsabilidades, requisitos y condiciones relevantes para perfiles de la industria de animación y arte digital.
Acerca de la posición
Esta vacante busca un Senior Backend Engineer para trabajar en remoto y formar parte de un equipo de desarrollo global enfocado en Last Epoch. La persona ideal liderará la dirección técnica de los servicios backend centrales, asegurando escalabilidad, fiabilidad y rendimiento para características críticas del juego, como el hosting de servidores, matchmaking, inventario/economía y telemetría, manteniendo la disponibilidad durante picos de tráfico y permitiendo iteración rápida por parte del equipo de ingeniería.
Qué hará
- Poseer la arquitectura de los sistemas backend centrales para Last Epoch: servicios de gameplay, estados/inventario, progresión de jugadores y flujos relacionados con la economía.
- Diseñar e implementar APIs escalables y pipelines basados en eventos.
- Construir para alta disponibilidad y rendimiento en Azure, incluyendo almacenamiento de datos, caching, colas y procesamiento en segundo plano.
- Establecer estándares de ingeniería para desarrollo backend en C#: patrones, prácticas de rendimiento, resiliencia, observabilidad y seguridad.
- Impulsar prácticas de confiabilidad: idempotencia, modelos de consistencia, degradación suave, respuesta ante incidentes y manejo de fallos con mentalidad de caos.
- Colaborar con el diseño de juego y producto para traducir requerimientos de gameplay en soluciones técnicas robustas.
- Mejorar la velocidad de entrega de código y características mediante revisiones, documentación de arquitectura y marcos/bibliotecas reutilizables.
- Contribuir a CI/CD y preparación operativa: pruebas automatizadas, despliegues, monitoreo/alertas y run books.
Requisitos
- 5+ años de experiencia construyendo y soportando servicios en línea con SLA
- Sólida experiencia en desarrollo backend con C# de alto rendimiento
- Experiencia en Azure, con enfoque en AKS y CosmosDB
- Experiencia demostrada construyendo sistemas distribuidos y arquitecturas basadas en eventos
- Comprensión profunda de consistencia de datos, idempotencia, reintentos y modos de fallo
- Sólidas habilidades prácticas en diseño de APIs, ajuste de rendimiento y excelencia operativa
- Experiencia diseñando sistemas que soporten ciclos de gameplay en tiempo real o casi real (sesiones, salas, actualizaciones de inventario, o lifecycles de matchmaking/servidor)
- Experiencia en diseño de sistemas, con capacidad de construir soluciones mantenibles y escalables
- Experiencia guiando ingenieros, revisiones de código y establecimiento de estándares técnicos
- Excelentes habilidades de colaboración y comunicación entre disciplinas
Preferencias
- 2+ años de experiencia trabajando en un estudio de juegos
- Experiencia configurando tiendas de consola (PlayStation, Xbox, Switch)
- Experiencia con PlayFab, Nitrado/GameFabric
- Experiencia con Unity y Unreal
- Experiencia optimizando rendimiento entre plataformas (PC y consola)
- Conocimiento de ARPGs, sistemas de combate dinámico o similar
- Experiencia construyendo para GAAS
Por favor, para solicitar este trabajo visita job-boards.greenhouse.io.