Apple

Engenheiro(a) Sênior de Software de Segurança, Segurança de Infraestrutura de Datacenter

PostgreSQLRustGo
Tradução automática. Consulte o original.

Sobre a oportunidade

Somos a equipe de Segurança Fundamental em Apple Services Engineering (ASE). Nós protegemos as fundações de baixo nível da frota de datacenters da Apple: confiança baseada em hardware, criptografia de disco e os sistemas usados para gerenciar cada servidor abaixo do sistema operacional. Estamos procurando um(a) engenheiro(a) sênior para assumir a responsabilidade técnica da plataforma que gerencia nossos controladores de gerenciamento de placa-base (BMC). Você definirá seu padrão de engenharia e segurança, moldará como o acesso é concedido e verificado, e liderará sua migração para gerenciamento moderno baseado em padrões. Você trabalhará em estreita colaboração com operações de datacenter, SRE, equipes de hardware, rede e detecção, e se tornará o(a) especialista de referência em gerenciar a frota da Apple com segurança.

DESCRIÇÃO

Esta função é responsável pelo design, código e segurança de um serviço privilegiado e crítico para a disponibilidade. Você escreverá e revisará código de produção. Você encontrará e removerá riscos em como o serviço autentica usuários, autoriza-os e lida com credenciais, e tornará a atividade privilegiada visível para as equipes que detectam mau uso. Você também ajudará a modernizar como a frota é gerenciada, trazendo as muitas equipes e ferramentas internas que dependem da plataforma. Com o tempo, você ajudará a definir como é o gerenciamento seguro fora de banda na Apple. Isso inclui como o acesso é segmentado entre ambientes, como o firmware é entregue e confiável, e o que exigimos dos controladores de gerenciamento em hardware futuro. Também inclui como o acesso deve funcionar quando o solicitante é um sistema automatizado em vez de uma pessoa.

QUALIFICAÇÕES MÍNIMAS

  1. 8+ anos de experiência em engenharia de software, incluindo propriedade ponta a ponta de um sistema ou plataforma de produção
  1. Proficiência profunda em Go, com 5+ anos escrevendo código de produção em Go.
  1. Experiência na construção de telemetria de segurança para pipelines SIEM e de detecção (ex: Splunk, OpenTelemetry)
  1. Experiência prática com autenticação e autorização em escala, incluindo PKI, mTLS, identidade de certificado X.509 e controle de acesso granular
  1. Experiência com Swift e Rust
  1. Bacharelado/Mestrado em Ciência da Computação ou experiência equivalente

QUALIFICAÇÕES PREFERENCIAIS

  1. Experiência prática com tecnologias de gerenciamento de servidor como IPMI, DMTF Redfish, OpenBMC ou BMCs de fornecedores (ex: HPE iLO, Dell iDRAC)
  1. Experiência em encontrar e corrigir falhas de segurança em serviços de rede por meio de revisão de código, modelagem de ameaças ou testes de segurança
  1. Um histórico de liderança técnica: impulsionar decisões de arquitetura e migrações entre equipes, orientar engenheiros e explicar trade-offs de segurança para engenheiros e liderança
  1. Experiência com gRPC e Protocol Buffers, e com a execução de PostgreSQL em produção
  1. Experiência no gerenciamento do ciclo de vida de segredos e credenciais em escala de frota, incluindo rotação e acesso de emergência
  1. Experiência na construção e operação de serviços distribuídos de alta disponibilidade que outras equipes dependem
  1. Familiaridade com segmentação de rede e padrões de acesso zero-trust, como proxies cientes de identidade
  1. Conhecimento de segurança de firmware, incluindo boot seguro, assinatura e atualizações de firmware, TPMs e raízes de confiança de hardware
  1. Experiência prática no uso de assistentes de codificação de IA em uma base de código de produção

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores