Senior Security Software Engineer, Datacenter Infrastructure Security
Apple· Software and Services
Austin, TX_full-timePosted 3d ago
About the role
Senior engineer to own and secure a platform that manages Apple’s baseboard management controllers for datacenter infrastructure. Role emphasizes end-to-end ownership of a production service, implementing secure access, authentication, authorization, and modernizing fleet management across environments and automated systems.
Responsibilities
- Own the design, code and security of a privileged, availability-critical service managing baseboard management controllers
- Write and review production code
- Identify and remediate risks in authentication, authorization, credential handling, and privileged activity visibility
- Modernize fleet management and coordinate with internal teams and tools
- Define secure out-of-band management for Apple—from access segmentation to firmware delivery and hardware roots of trust
- Support automated systems access scenarios and work with multiple stakeholder teams (datacenter ops, SRE, hardware, network, detection)
- Drive architecture decisions, cross-team migrations, mentorship, and communication of security trade-offs
Qualifications
- 8+ years of software engineering experience with end-to-end ownership of a production system or platform
- Deep proficiency in Go with 5+ years writing production Go code
- Experience building security telemetry for SIEM and detection pipelines (e.g., Splunk, OpenTelemetry)
- Hands-on experience with authentication and authorization at scale (PKI, mTLS, X.509 identity, fine-grained access control)
- Experience with Swift and Rust
- BS/MS in Computer Science or equivalent experience
- Hands-on experience with server management technologies (IPMI, DMTF Redfish, OpenBMC, vendor BMCs such as HPE iLO, Dell iDRAC)
- Experience finding/fixing security flaws in networked services through code review, threat modeling or security testing
- Track record of technical leadership: architecture decisions, cross-team migrations, mentoring, communicating security trade-offs
- Experience with gRPC and Protocol Buffers, and running PostgreSQL in production
- Experience managing lifecycle of secrets and credentials at fleet scale (rotation, emergency access)
- Experience building/operating highly available distributed services
- Familiarity with network segmentation and zero-trust access patterns (identity-aware proxies)
- Knowledge of firmware security (secure boot, firmware signing/updates, TPMs, hardware roots of trust)
- Hands-on experience using AI coding assistants on production codebase
Skills
Required:Go
Benefits
- Apple's inclusive culture and comprehensive benefits (as described in posting)
Last updated Oct 23, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa3d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology3d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer3d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (Seattle, WA) · Software and Services