Saltar al contenido

Roblox

Ingeniero/a de Software Senior - Caché de Almacenamiento

KubernetesC++RustGo
Traducción automática. Consulta el original.

Sobre la oportunidad

Cada día, decenas de millones de personas acuden a Roblox para explorar, crear, jugar, aprender y conectar con amigos en experiencias digitales inmersivas en 3D, todas creadas por nuestra comunidad global de desarrolladores y creadores.

En Roblox, estamos construyendo las herramientas y la plataforma que permiten a nuestra comunidad dar vida a cualquier experiencia que puedan imaginar. Nuestra visión es reimaginar la forma en que las personas se conectan, desde cualquier lugar del mundo y en cualquier dispositivo. Tenemos la misión de conectar a mil millones de personas con optimismo y civismo, y buscamos talento increíble para ayudarnos a lograrlo.

Una carrera en Roblox significa que trabajarás para dar forma al futuro de la interacción humana, resolverás desafíos técnicos únicos a gran escala y contribuirás a crear experiencias compartidas más seguras y cívicas para todos.

El equipo de Caché de Roblox está construyendo una solución de caché de próxima generación diseñada para ofrecer una latencia media inferior a un milisegundo, escalabilidad horizontal y alta eficiencia, todo ello a un coste drásticamente menor. Nuestra visión final es dar forma a una infraestructura de caché capaz de soportar 1 mil millones de Usuarios Activos Diarios mientras se reducen los costes en un 90%. Estamos convirtiendo horas de incorporación y expansión de capacidad en segundos, liberando a los propietarios de servicios por completo de la gestión de los ciclos de vida de los clústeres.

Como Ingeniero/a Senior en el equipo de Caché (parte de la organización de Infraestructura de Almacenamiento), innovarás y operarás sistemas distribuidos a gran escala, desarrollados internamente, para resolver los crecientes desafíos de caché de Roblox. Reportarás directamente al Gerente de Ingeniería del equipo de Caché.

(¡Echa un vistazo a nuestra reciente publicación en el blog de ingeniería aquí about.roblox.com/newsroom/2026/03/roblox-cache-sustained-138b-qps-beyond-redis-limits para saber más sobre el último trabajo del equipo!)

Tus responsabilidades

  1. Liderar la transición arquitectónica hacia un servicio de caché multiinquilino de próxima generación construido sobre ValKey, garantizando un estricto aislamiento de datos, recursos y fallos para todos los inquilinos.
  1. Impulsar optimizaciones sistémicas para mitigar el bloqueo de cabeza de línea, gestionar claves activas (hot keys) y maximizar la utilización de CPU y memoria en clústeres de máquinas físicas.
  1. Diseñar y construir marcos robustos para automatizar el desarrollo, las pruebas de caos (inyección de fallos/latencia) y la monitorización de servicios críticos para 24x7 misiones, apuntando a una disponibilidad de 99.99%+ y escalabilidad elástica.
  1. Promover las mejores prácticas de ingeniería liderando revisiones de diseño, pruebas de rendimiento, simulacros de fallos y retrospectivas post-incidente sin crimen (blameless).
  1. Mentorizar y empoderar a ingenieros, fomentando una cultura de profundo conocimiento del dominio y de intercambio de conocimientos sin fisuras entre los equipos de Almacenamiento, Plataforma y Producto.

Tu perfil

  1. Experiencia y Educación: Título de Grado en Informática (o experiencia profesional equivalente) con al menos 6+ años de experiencia práctica en ingeniería de software.
  1. Experiencia en Sistemas Distribuidos: Profundo conocimiento del dominio en la construcción y operación de sistemas distribuidos a gran escala.
  1. Conocimientos de Infraestructura: Una mentalidad de constructor/a sólida con experiencia demostrada en la ejecución de sistemas distribuidos Activo/Activo en orquestadores de contenedores como Kubernetes o Nomad.
  1. Dominio de Programación: Sólida experiencia práctica de programación en Go y C++.
  1. Historial de Resolución de Problemas: Éxito demostrado en la resolución de cuellos de botella a gran escala, como la superación de las limitaciones de los protocolos Gossip descentralizados o la mitigación de fallos parciales en sistemas distribuidos.
  1. Habilidades de Observabilidad: Experiencia práctica con pilas modernas de telemetría y observabilidad (por ejemplo, Prometheus, Grafana, AlertManager, Kibana).
  1. [Bonus] Contribuciones a Código Abierto: Historial de contribuciones o mantenimiento de proyectos importantes de caché de código abierto como Redis, ValKey o Memcached.
  1. [Bonus] Internals Avanzados de Caché: Experiencia en la extensión de la funcionalidad de caché (por ejemplo, escritura de módulos personalizados de Redis en C/Rust o scripting Lua complejo) o en la optimización profunda de asignadores de memoria subyacentes como jemalloc.
  1. [Bonus] Proxies y Topologías de Caché: Experiencia con proxies de caché (por ejemplo, Twemproxy, filtro Envoy Redis) y diseño de arquitecturas de caché complejas y multinivel.

Rango Salarial Anual

Para los puestos basados en nuestra sede en San Mateo, CA: El salario base inicial para este puesto es el que se muestra a continuación. El salario base real depende de una variedad de factores relacionados con el trabajo, como los antecedentes profesionales, la formación, la experiencia laboral, la ubicación, las necesidades del negocio y la demanda del mercado. Por lo tanto, en algunas circunstancias, el salario real podría estar fuera de este rango esperado. Este rango salarial está sujeto a cambios y puede ser modificado en el futuro. Todos los empleados a tiempo completo también son elegibles para compensación en acciones y para los beneficios descritos en esta página careers.roblox.com/total-rewards.

$243,290—$295,250 USD

Los puestos que se encuentran en una oficina son presenciales los martes, miércoles y jueves, con presencia opcional los lunes y viernes (a menos que se indique lo contrario).

Roblox proporciona igualdad de oportunidades de empleo a todos los empleados y solicitantes de empleo y prohíbe la discriminación y el acoso de cualquier tipo sin importar la raza, el color, la religión, la edad, el sexo, el origen nacional, el estado de discapacidad, la genética, el estado de veterano protegido, la orientación sexual, la identidad o expresión de género, o cualquier otra característica protegida por las leyes federales, estatales o locales. Roblox también proporciona adaptaciones razonables a los candidatos con discapacidades o creencias religiosas que cumplan los requisitos durante el proceso de contratación.

Solo para puestos en EE. UU., tenga en cuenta que la Compañía puede no ser capaz de emplear candidatos para este puesto que tengan autorización de trabajo en los Estados Unidos relacionada con ciertas categorías de visas de EE. UU., o apoyar el futuro patrocinio de H-1B en este momento.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

El equipo de NortJobs mantiene Vagas Dev de forma gratuita.

Tu próximo empleopuede estar en NortJobs.

Vagas Dev

Empleos para desarrolladores y programadores. Brasil en primer lugar. Tu próxima oportunidad.

NortJobs · patrocinadorInstagramLinkedInTwitter
LegalSobre el proyectoPrivacidadVagas Dev © 2026