CONCEPT SOLUTIONS LLC
Roblox
Engenheiro de Software Principal
Sobre a oportunidade
Todos os dias, dezenas de milhões de pessoas vêm para a Roblox para 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 trazer à vida 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 procuramos 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 Principal da equipe de modelo de dados do Game Engine, você inovará nas estruturas de dados centrais que formam a espinha dorsal da plataforma da Roblox. Neste cargo, você terá a oportunidade de projetar e construir uma das tecnologias centrais que tornam o motor de jogo Roblox especial.
O framework Data Model fornece uma interface entre as capacidades do motor e nossos criadores. Ele também atua como um tecido para tecnologias centrais, como rede, scripting, Studio, renderização e física, que são essenciais para o alto desempenho do motor de jogo Roblox. Esta função é em nossa sede em San Mateo, CA, três dias por semana (terças a quintas-feiras).
Você irá: *
- Desenvolver código de engine que tenha bom desempenho para todos os jogos criados pelo usuário na plataforma Roblox. *
- Estabelecer a arquitetura fundamental e a direção técnica para a equipe. *
- Trabalhar de forma multifuncional, entre equipes e plataformas de tecnologia para entregar funcionalidades incríveis e de alta qualidade. *
- Liderar pelo exemplo e orientar engenheiros na implementação de melhores práticas, padrões e estratégias tecnológicas. *
- Melhorar a qualidade do produto incentivando testes automatizados. *
- Assumir a propriedade de projetos ao longo de seus ciclos de vida completos. *
- Executar em todos os dispositivos que a Roblox suporta – de clientes desktop a clientes de celular e clientes de console.
Você tem: *
- Pelo menos 8+ anos de experiência e expertise com ferramentas de geração e análise de código C++ (libclang, Abstract Syntax Trees, etc.). *
- Habilidades excepcionais de programação C++ em nível de sistema. *
- Curiosidade sobre o trabalho real que a CPU faz quando você usa ponteiros inteligentes, templates, funções virtuais e blocos de memória, tanto estruturados quanto brutos. *
- Bacharelado ou Mestrado em Ciência da Computação, ou experiência prática equivalente.
Considerações Adicionais: *
- Familiaridade com engines de jogos ou outras simulações em larga escala é benéfica. *
- Excelentes habilidades interpessoais e de acompanhamento. *
- Capacidade de construir sistemas que funcionam e continuam funcionando de forma otimizada. *
- Detalhado no tratamento de potenciais casos de falha e diligente em testes automatizados. *
- Disposição para aprender e se manter atualizado sobre os desenvolvimentos tecnológicos.
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 de negócios e demanda de mercado. Portanto, em algumas circunstâncias, o salário real pode ficar 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 e para benefícios, conforme descrito nesta página careers.roblox.com/total-rewards.
$295,250—$345,040 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 a 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 futuras patrocínios de H-1B neste momento.
