Wonderschool
Roblox
Engenheiro de Software Sênior - Sistemas de Game Engine (C++)
Sobre a oportunidade
Todos os dias, dezenas de milhões de pessoas vêm para a Roblox explorar, criar, jogar, aprender e se conectar com amigos em experiências digitais imersivas 3D – todas criadas por nossa comunidade global de desenvolvedores e criadores.
Na Roblox, estamos construindo as ferramentas e a plataforma que capacitam nossa comunidade a dar vida a qualquer experiência que possam imaginar. Nossa visão é reimaginar a forma como as pessoas se reúnem, de qualquer lugar do mundo e em qualquer dispositivo. Estamos em uma missão para conectar um bilhão de pessoas com otimismo e civilidade, e procurando talentos incríveis para nos ajudar a chegar lá.
Uma carreira na Roblox significa que você estará trabalhando para moldar o futuro da interação humana, resolvendo desafios técnicos únicos em escala e ajudando a criar experiências compartilhadas mais seguras e civilizadas para todos.
Como Engenheiro de Software Sênior em nossa equipe de Engine Networking, você terá um impacto imediato nos blocos de construção da própria Roblox. O software que você desenvolve é uma aplicação de grande escala que capacita nossa comunidade global de 2M+ desenvolvedores a expandir os limites dos jogos interativos. Seu trabalho abrangerá todas as partes do motor, desde threading e gerenciamento de memória até física e scripting. Se você gosta de trabalhar com software C++ e tem paixão por atuar em aplicações de tempo real de alto desempenho ao lado de engenheiros experientes e dedicados, você se sentirá em casa em nossa crescente equipe de Game Engine.
Você irá
- Desenvolver código de engine em C++ para subsistemas críticos para a engine de jogos Roblox
- Trabalhar em subsistemas que lidam com sincronização de dados entre servidor e cliente, streaming de dados ciente do jogo e harmonização do uso de recursos para garantir que a jogabilidade funcione em vários dispositivos com diferentes capacidades de CPU e memória
- Trabalhar em todas as aplicações que a Roblox desenvolve, de clientes de celular a servidores baseados em nuvem
Você tem
- Mais de 4 anos de experiência e você trabalhou em problemas profundos e desafiadores em bases de código C++ grandes e complexas.
- Ponteiros de nível de sistema, templates e blocos brutos de memória são ferramentas para escrever código, não seus inimigos
- Experiência trabalhando nas entranhas de uma engine de jogos ou paixão por aprendê-la
- Construiu sistemas que funcionam e continuam funcionando de forma confiável
- Curiosidade para querer aprender e se manter atualizado sobre o desenvolvimento de tecnologia
Faixa Salarial Anual
Para cargos baseados em nossa sede em San Mateo, CA: O salário base inicial para esta posição é o mostrado abaixo. O salário base real depende de uma variedade de fatores relacionados ao trabalho, como histórico profissional, treinamento, experiência de trabalho, localização, necessidades do negócio e demanda do mercado. Portanto, em algumas circunstâncias, o salário real pode cair fora dessa faixa esperada. Esta faixa salarial está sujeita a alterações e pode ser modificada no futuro. Todos os funcionários em tempo integral também são elegíveis para remuneração em ações (equity) e para benefícios, conforme descrito nesta página careers.roblox.com/total-rewards.
$243.290—$295.250 USD
Os cargos baseados em um escritório são presenciais às terças, quartas e quintas-feiras, com presença opcional às segundas e sextas-feiras (a menos que indicado de outra forma).
A Roblox oferece oportunidades iguais de emprego a todos os funcionários e candidatos e proíbe discriminação e assédio de qualquer tipo, sem levar em conta raça, cor, religião, idade, sexo, origem nacional, status de deficiência, genética, status de veterano protegido, orientação sexual, identidade ou expressão de gênero, ou qualquer outra característica protegida pelas leis federais, estaduais ou locais. A Roblox também oferece acomodações razoáveis para candidatos com deficiências qualificadas ou crenças religiosas durante o processo de recrutamento.
Apenas para cargos baseados nos EUA, observe que a Empresa pode não ser capaz de empregar candidatos para esta função que tenham autorização de trabalho nos Estados Unidos relacionada a certas categorias de visto dos EUA, ou apoiar o patrocínio futuro de H-1B neste momento.
