Chainguard
SecurityBridge
Engenheiro de Software (C, Autenticação e Identidade) – Remoto (f/m/d)
Sobre a oportunidade
SecurityBridge é um líder global de software em rápido crescimento, transformando a forma como as empresas protegem seus ambientes SAP. Nossa missão é entregar soluções de segurança SAP de ponta e de alto impacto que permitem que algumas das maiores organizações do mundo permaneçam à frente das ameaças cibernéticas em constante evolução.
Estamos procurando um Engenheiro de Software para se juntar à equipe por trás do TrustBroker, a solução de autenticação certificada SAP da SecurityBridge. O TrustBroker permite que clientes corporativos apliquem autenticação multifator (MFA) baseada em políticas em ambientes SAP e é certificado para RISE com SAP.
Nesta função, você trabalhará em todo o ciclo de vida de desenvolvimento de software, contribuindo tanto para o desenvolvimento do produto quanto para a garantia de qualidade. Você desenvolverá novas funcionalidades, resolverá problemas técnicos complexos, escreverá testes automatizados e garantirá a confiabilidade e a segurança dos mecanismos de autenticação usados por clientes corporativos em todo o mundo.
Você desempenhará um papel fundamental na manutenção e evolução de tecnologias de autenticação e integrações de autenticação multifator, ao mesmo tempo em que ajuda a moldar o futuro da autenticação SAP segura.
Responsabilidades Principais
- Desenvolver, manter e aprimorar a funcionalidade do TrustBroker em componentes de autenticação e gerenciamento de identidade.
- Implementar correções e aprimoramentos de recursos para integrações Kerberos, OpenID Connect (OIDC), RADIUS e autenticação multifator.
- Contribuir para a expansão das capacidades de autenticação baseadas em OIDC.
- Projetar, implementar e manter testes automatizados para toda a funcionalidade entregue, incluindo testes unitários e de integração.
- Validar integrações com provedores de identidade reais e fornecedores de MFA, incluindo Microsoft Entra ID, Okta, Ping Identity, Duo e outros.
- Solucionar problemas complexos de autenticação, conectividade e relacionados a protocolos em ambientes de clientes.
- Manter e aprimorar a documentação voltada para o cliente, referências de configuração e guias de solução de problemas.
- Colaborar estreitamente com as equipes de Produto, Suporte e Engenharia para entregar soluções de autenticação seguras e confiáveis.
- Participar de discussões de design e contribuir para decisões arquiteturais de funcionalidades críticas de segurança.
- Utilizar ferramentas de desenvolvimento modernas, incluindo fluxos de trabalho de desenvolvimento assistidos por IA, para melhorar a produtividade e a qualidade do código.
Qualificações Necessárias
- 3–5+ anos de experiência profissional em desenvolvimento de software em C.
- Forte compreensão de gerenciamento de memória, multithreading, tratamento de erros e desenvolvimento de software multiplataforma.
- Experiência prática com pelo menos um protocolo de autenticação ou identidade, como Kerberos, OpenID Connect (OIDC), OAuth 2.0, SAML ou RADIUS.
- Sólida compreensão de TLS, PKI, certificados X.509 e conceitos modernos de autenticação.
- Experiência no desenvolvimento de software para ambientes Windows e Linux.
- Fortes habilidades de solução de problemas e depuração, incluindo análise de protocolos e investigação de causa raiz baseada em logs.
- Experiência na escrita de testes automatizados como parte do processo de desenvolvimento.
- Capacidade de trabalhar de forma independente em um ambiente de equipe remoto e internacional.
- Fortes habilidades de comunicação escrita e verbal em inglês.
- Abertura a práticas de desenvolvimento modernas, incluindo codificação assistida por IA e metodologias de entrega iterativa.
Diferenciais
- Experiência com ambientes Kerberos e Active Directory.
- Experiência na implementação ou suporte de soluções OpenID Connect (OIDC).
- Experiência na integração com provedores de MFA como Microsoft Entra ID, Okta, Ping Identity, Duo, RSA ou soluções baseadas em RADIUS.
- Familiaridade com tecnologias SAP, incluindo SAP NetWeaver, SNC, SAP Crypto, RFC SDK ou SAP BTP.
- Experiência com OpenSSL e desenvolvimento de software focado em segurança.
- Conhecimento de DNS, gerenciamento de certificados e arquiteturas de autenticação corporativa.
- Experiência na criação de documentação técnica para clientes ou equipes internas.
- Experiência com o cliente, com disposição para desenvolver responsabilidades de pré-vendas.
Informações Importantes
- Esta posição é remota para o Mundo todo.
- Patrocínio de visto e suporte de realocação não estão disponíveis.
- Os candidatos devem possuir autorização válida para trabalhar em seu país de residência.
Nossa Oferta
- A oportunidade de trabalhar em um produto de autenticação crítico para a segurança, usado por clientes corporativos em todo o mundo.
- Exposição a tecnologias modernas de identidade, autenticação e segurança SAP.
- Uma equipe de engenharia colaborativa e internacional com forte foco em qualidade e inovação.
- Horário de trabalho flexível e uma cultura de trabalho orientada a resultados.
- Oportunidades de desenvolvimento profissional e aprendizado contínuo.
- Salário competitivo e pacote de benefícios.
O que torna especial trabalhar conosco
Hierarquias planas esperam por você em nossa empresa. Se você tem uma boa ideia ou conhecimento, sinta-se à vontade para contribuir, sua perspectiva é valorizada desde o primeiro dia. Confiamos em nossas pessoas para organizar seu trabalho da melhor forma, focando em resultados em vez de presença física.
Honestidade, respeito, prestatividade e integridade formam o núcleo de nossa cultura empresarial. Acreditamos que equipes fortes são a base do sucesso sustentável. É por isso que nos esforçamos para criar um ambiente onde os funcionários se sintam apoiados, conectados e capacitados para crescer.
