Security Engineer (Software)
Role Overview
Join SpaceX Information Security to help protect systems and support the company mission.
Write and operate the software and infrastructure behind SpaceX security standards, protecting confidentiality, integrity, and availability.
Key Skills for This Role
Full Job Posting
Role overview
Join SpaceX Information Security to help protect systems and support the company mission.
Write and operate the software and infrastructure behind SpaceX security standards, protecting confidentiality, integrity, and availability.
Responsibilities
- Design, build, and maintain technology protecting SpaceX systems, networks, and data.
- Stand up authentication, identity services, multi-factor authentication, and network access control identity.
- Automate identity lifecycle for Information Security and partner organizations.
- Run backend infrastructure supporting network security services.
- Operate web application firewalls and other application-level security controls.
- Enforce cloud security policy, centralized configuration, and monitoring.
- Document and maintain systems and advise other teams.
- Identify threats and gaps with security and IT, then ship risk-reducing software and deployment changes.
- Deliver scalable, repeatable, maintainable, secure solutions and coordinate across partner teams.
Basic qualifications
- Bachelor's degree in computer science or another STEM discipline, or 2+ years of professional security software development experience in lieu of a degree.
- Experience with Python, Go, C#, C/C++, or Rust.
- Experience designing and implementing security solutions for operating systems, distributed systems, or enterprise or large-scale infrastructure.
Preferred skills and experience
- Preferred: writing, shipping, and operating secure software; Linux, Windows, and macOS system internals.
- Preferred: public key infrastructure and related technologies; SAML, OIDC, and OAuth; TPMs and HSMs.
- Preferred: TCP/IP and UDP, web APIs, HTTP-RPC, REST, and navigating large interactive systems.
- Preferred: hardening Windows, Linux, and macOS; macOS and Windows code-signing and enterprise application deployment.
- Preferred: root-cause debugging under time pressure.
Workplace and schedule
- The role requires onsite work; hybrid and remote work will not be considered.
- Candidates must be willing to work extended hours and/or weekends as needed.
Compensation
- Listed pay ranges are $130,000–$155,000 for Level 1 and $150,000–$195,000 for Level 2.
- Actual level and base salary depend on job-related knowledge, skills, education, and experience.
- Additional compensation may include long-term incentives, discretionary bonuses, and employee stock purchase opportunities.
Additional eligibility
- Ability to pass an Air Force background check for Cape Canaveral.
- U.S. export-control eligibility or ability to obtain required authorizations is required, as described in the posting.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at SpaceX
Talent Sourcer (Starlink)
Redmond, USA
Talent Sourcer (Starlink)
Bastrop, USA
Telecommunications Engineer
Cape Canaveral, USA
Supervisor, Test System Production (Starlink)
Redmond, USA
Welder (Starship Pad Build) - Level 4/5
Cape Canaveral, USA
Technical Trainer, EHS (Starship)
, USA
Technical Trainer II, EHS Safety (Memphis)
Memphis, USA
Welding Inspector Specialist
, USA