Roblox

Ingeniero/a de Software Senior, Rendimiento de Aplicaciones

C++
Traducción automática. Consulta el original.

Sobre la oportunidad

Cada día, decenas de millones de personas visitan 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 hacer realidad 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, resolviendo desafíos técnicos únicos a gran escala y ayudando a crear experiencias compartidas más seguras y cívicas para todos.

El equipo de Consumer App Foundation busca un Ingeniero/a de Software Senior para mejorar el rendimiento de Roblox en nuestras plataformas compatibles. Nuestra plataforma es utilizada por más de 150M de personas al día. Trabajarás principalmente en el código multiplataforma del motor de juegos C++ de Roblox, colaborando con equipos de toda la empresa para identificar cuellos de botella, implementar mejoras medibles y prevenir regresiones con el tiempo.

Nuestro equipo es responsable del rendimiento de extremo a extremo del cliente de Roblox en Android, iOS, macOS, Windows, Xbox, Playstation y TV. Abordamos las restricciones técnicas más difíciles de la plataforma, desde la velocidad y la capacidad de respuesta hasta la eficiencia y la estabilidad, para garantizar una experiencia de alto rendimiento en todos nuestros dispositivos y plataformas.

Tus responsabilidades

  1. Serás responsable del rendimiento de extremo a extremo del cliente de Roblox en todas las plataformas, impactando directamente en nuestras métricas clave: TTI, tamaño de la aplicación, uso de la batería y más.
  1. Construirás los sistemas de benchmarking, profiling y telemetría necesarios para detectar regresiones de forma temprana y seguir escalando nuestra aplicación aún más.
  1. Colaborarás estrechamente con stakeholders de Ingeniería, Producto y Diseño para evaluar compensaciones técnicas, alinear prioridades de toda la empresa y ejecutar planes de despliegue fluidos.
  1. Impulsarás un profundo impacto técnico adentrándote en bases de código complejas y desconocidas, llevando proyectos ambiciosos desde un MVP inicial hasta un producto listo para producción, y mentorizando a compañeros en las mejores prácticas de rendimiento.

Requisitos mínimos

Tu perfil

  1. Más de 3 años de experiencia escribiendo código C++ de alta calidad y rendimiento en bases de código grandes y complejas.
  1. Un historial probado en la construcción de sistemas fiables de medición, monitorización o prevención de regresiones.
  1. La capacidad de navegar de forma autónoma por sistemas complejos y ambiguos y entregar software estable y listo para producción.
  1. Habilidades de comunicación excepcionales para discutir compensaciones técnicas tanto con compañeros de ingeniería como con socios interfuncionales.

Se valorará (Bonus)

  1. Experiencia práctica con profiling en dispositivo (iOS y/o Android) para encontrar y medir oportunidades de optimización.

Rango Salarial Anual

Para los puestos basados en nuestra sede de San Mateo, CA: El salario base inicial para este puesto es el que se muestra a continuación. El salario base real dependerá de una variedad de factores relacionados con el trabajo, como la experiencia profesional, 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.

$195,780—$242,100 USD

Los puestos que se basan 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 basados en EE. UU., tenga en cuenta que la empresa puede no poder emplear a 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 futuras patrocinios 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

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores