Senior Security Software Engineer, Datacenter Infrastructure Security
Core
Design, code, and secure a privileged, availability-critical service managing Apple's datacenter baseboard management controllers (BMCs) and fleet security.
Role type
Senior Security Software Engineer (Datacenter Infrastructure)
Builds
Secure out-of-band management platform for Apple's server fleet
Domain
Datacenter infrastructure security, hardware trust, and server management
Required skills
Go, Swift, Rust, authentication and authorization at scale, PKI, mTLS, X.509, fine-grained access control, security telemetry, SIEM integration, threat modeling, gRPC, Protocol Buffers, PostgreSQL, secrets management, distributed systems, firmware security, TPMs, hardware roots of trust
Preferred skills
IPMI, DMTF Redfish, OpenBMC, vendor BMCs (HPE iLO, Dell iDRAC), network segmentation, zero-trust access patterns, AI coding assistants
Technologies
Go, Swift, Rust, Splunk, OpenTelemetry, gRPC, Protocol Buffers, PostgreSQL, IPMI, DMTF Redfish, OpenBMC, TPM
Responsibilities
Write and review production code for the BMC management platform, design and implement authentication/authorization mechanisms, build security telemetry for detection pipelines, modernize fleet management standards, define secure out-of-band management requirements, mentor engineers and drive architecture decisions
Seniority
Senior, hands-on IC
