Engenheiro de Software Sênior (C++ GOG GALAXY)
Engenharia
| #C++
Por que esse papel existe
Na GOG, construímos para jogadores que se preocupam com preservação, comunidade e nostalgia. Nossa missão é ousada: fazer jogos viverem para sempre - e isso requer experiências modernas e perfeitas que ressoam com os jogadores de hoje, mantendo-se fiel à identidade do GOG.
O GOG GALAXY é o nosso hub de desktop e ecossistema - o lugar onde os jogadores gerenciam suas bibliotecas, se conectam com a comunidade e acessam recursos que vão muito além de uma loja. Hoje, ele oferece experiência no Windows e no macOS, mas o Linux é a próxima grande fronteira.
Estamos à procura de um engenheiro sênior que ajude a moldar os padrões de arquitetura, ferramentas e desenvolvimento do GOG GALAXY com o Linux em mente desde o primeiro dia. Ao mesmo tempo, o GOG GALAXY é um produto de longa duração com uma grande e complexa base de código C++. O desafio é duplo:
- evoluir e modernizar a base de código, mantendo a estabilidade para milhões de jogadores
- projetar soluções que se baseiem em plataformas, configurações de sistema e recursos
Estamos procurando alguém que queira a propriedade real – uma pessoa que gosta de trabalhar perto do sistema operacional, entende de trade-offs entre plataformas e se preocupa com a forma como as decisões técnicas se traduzem na experiência do jogador.
Se você está animado com a construção de software de desktop complexo, moldando uma estratégia de plataforma Linux e tendo um impacto tangível em um produto usado por milhões de jogadores, esse papel foi criado para você.
Qual o sucesso que se parece nos primeiros 6-12 meses
- Você possui e desenvolve a arquitetura técnica do GOG GALAXY em todas as plataformas
- Você lidera a entrega dos principais recursos do GOG GALAXY - desde a descoberta técnica até a implementação, otimização e lançamento.
- Você orienta ativamente os desenvolvedores, aumenta a qualidade da engenharia e cria uma cultura de propriedade e excelência técnica.
- Você é um parceiro técnico confiável para Gerente de Produto e Gerente de Engenharia, ajudando a moldar escopo, prioridades e trade-offs.
Principais desafios que você enfrentará
- Modernizar uma base de código C++ de longa duração e de longa duração sem perturbar milhões de usuários
- Equilibrar a consistência entre plataformas com requisitos específicos do Linux
- Escalando a arquitetura GOG GALAXY para apoiar novos recursos de comunidade e preservação
- Melhorar o desempenho, o tempo de inicialização e a estabilidade em diversas configurações de hardware
- Fazer trade-offs técnicos inteligentes em um produto com forte valor emocional para os usuários
Responsabilidades:
O que você vai fazer no dia-a-dia
- Desenvolver e otimizar o aplicativo de desktop GOG GALAXY com um forte foco no desempenho, estabilidade e experiência do usuário
- Crie e mantenha o GOG GALAXY no Linux, enquanto colabora em soluções multiplataforma (Windows / macOS)
- Projetar, implementar e revisar os principais componentes C ++ e integrações em nível de sistema
- Trabalhe em estreita colaboração com as equipes de back-end, frontend e produtos para oferecer recursos de ponta a ponta
- Melhorar os testes automatizados, pipelines de CI e liberar confiança
- Use e promova ativamente ferramentas de desenvolvimento assistidas por IA para aumentar a eficiência da equipe e a qualidade do código
Requisitos do trabalho:
O que vai te ajudar a ter sucesso
Profundidade técnica
- 5+ anos de experiência comercial com C++ moderno e programação em nível de sistema
- Mais de 3 anos de experiência em uma função de engenharia sênior
- Experiência no desenvolvimento de aplicativos de desktop para pelo menos duas plataformas: Linux (deve ter) e Windows ou macOS
- Experiência com Python
- Experiência com otimização de desempenho, criação de perfis e melhorias de estabilidade
- Compreensão da arquitetura de software e design do sistema
- Definir e manter padrões de engenharia (desempenho, confiabilidade, capacidade de manutenção)
- Uso ativo de ferramentas de IA em fluxos de trabalho de desenvolvimento diários e entusiasmo para ajudar a equipe a aumentar a adoção
Produto & mentalidade
- Forte senso de produto: você pensa além do código, tem empatia com os jogadores e se preocupa com os resultados
- Equilibre correções de curto prazo com *saúde de código de longo prazo**
- Profunda experiência em desenvolvimento de aplicativos de desktop com curiosidade para crescer além do núcleo C ++ - seja descoberta de produtos, colaboração de frontend ou dados etc.
- Mentalidade de propriedade e vontade de enfrentar problemas duros e ambíguos
- Conforto trabalhando com sistemas legados enquanto os empurra para frente
Vantagens:
Prazer em ter
- Experiência com plataformas de jogos, lançadores ou produtos orientados para a comunidade
- Paixão por jogos e preservação de jogos
- Experiência com navegadores embarcados em aplicativos de desktop
- Experiência em CI/CD (Jenkins, GitLab)
O que oferecemos:
O que oferecemos
- Salário Competitivo – Garantimos uma compensação justa e atraente que reflete suas habilidades e experiência: 18 000 - 27 000 PLN/mês
- Uma rara chance de moldar o futuro dos jogos – junte-se a uma indústria em expansão e cause um impacto real na forma como os jogadores experimentam jogos em todo o mundo.
- Trabalhe em um negócio global e altamente criativo – colabore com jogadores apaixonados e especialistas do setor para redefinir o cenário de jogos digitais.
- Modelo de trabalho híbrido – garantimos flexibilidade para manter seu equilíbrio entre trabalho e vida pessoal intacto, você pode escolher modelo de trabalho híbrido ou remoto apenas.
- Vantagens de saúde e bem-estar – acesso a cuidados de saúde privados e pacotes de atividades esportivas para mantê-lo se sentindo ótimo.
- Licença Menstrual – oferecemos Licença Menstrual paga para todos os funcionários menstruados, porque o bem-estar importa.
- Local de trabalho inclusivo e diversificado – garantimos que todos se sintam bem-vindos e apoiados.
- Vantagens sociais e vibrações divertidas – desfrute de eventos frequentes em equipe, café gratuito, chá e frutas, além de uma cantina interna com refeições deliciosas para mantê-lo ligado.
- Acesso 24 horas por dia, 7 dias por semana à nossa academia interna – exclusivo para funcionários do GOG, se você precisa lutar por uma briga de chefe ou apenas se alongar após uma longa sessão.
- Acesso ilimitado a todos os jogos GOG! Jogue, inspire-se e ajude a moldar o futuro dos jogos digitais.
- Escritório amigável para cães – sim, seu amigo cooperativo de quatro patas é bem-vindo no trabalho!
- Estacionamento gratuito no campus – estacionamento conveniente e sem estresse disponível para todos os funcionários.
- Pacote de Recolocação – Mudar-se para o emprego dos seus sonhos é uma necessidade? Nós temos você coberto! Nosso suporte de realocação ajuda a tornar sua transição suave e livre de estresse.
- Fale! Política - sua voz importa. Acreditamos na transparência e no diálogo aberto.
Junte-se a nós no GOG e molde o futuro dos jogos!
Se você acha que tem o que é preciso, envie seu currículo em inglês abaixo.
I cried and shat at the same time