Security Engineer (Software)

SpaceX•Starbase, TX, TX
•$150,000 - $195,000•Onsite

About The Position

SpaceX is seeking a Security Engineer (Software) to join Information Security and help protect and advance the company’s mission. The role writes and operates the software and infrastructure behind SpaceX security standards, protecting the confidentiality, integrity, and availability of enterprise systems and processes. The engineer will build and operate identity, network, application, and cloud security capabilities; identify threats and gaps; and deliver secure, scalable, repeatable, and maintainable software and deployment changes in coordination with partner teams. This role is onsite; hybrid or remote work will not be considered.

Requirements

  • Bachelor's degree in computer science or another STEM discipline, or 2+ years of professional experience in security software development 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 other enterprise or large-scale infrastructure.
  • Must be willing to work extended hours and/or weekends as needed.
  • Must be able to pass an Air Force background check for Cape Canaveral.
  • Must meet the stated ITAR eligibility requirements or be eligible to obtain required U.S. Department of State authorizations.

Nice To Haves

  • Experience writing, shipping, and operating secure software.
  • Knowledge of Linux, Windows, and macOS system internals.
  • Knowledge of public key infrastructure (PKI) and related technologies.
  • Knowledge of SAML, OIDC, and OAuth.
  • Knowledge of TPMs and HSMs.
  • TCP/IP and UDP knowledge sufficient to build and debug services.
  • Experience navigating large, interactive systems.
  • Knowledge of web APIs, HTTP-RPC, and REST.
  • Experience hardening Windows, Linux, and macOS to enterprise security controls.
  • Experience with macOS and Windows code-signing and enterprise application deployment.
  • Root-cause debugging under time pressure.

Responsibilities

  • Design, build, and maintain technology that protects SpaceX systems, networks, and data.
  • Stand up authentication and identity services, multi-factor authentication, and network access control identity.
  • Automate identity lifecycle for Information Security and partner organizations.
  • Run backend infrastructure that network security services depend on.
  • Operate web application firewalls and other application-level security controls.
  • Enforce cloud security policy, centralized configuration, and monitoring.
  • Document operated systems, keep them working, and advise other teams on them.
  • Work with security and IT to identify threats and gaps, then deliver software and deployment changes that reduce risk.
  • Deliver solutions that are scalable, repeatable, maintainable, and secure.
  • Coordinate with information security, physical security, IT, HR, legal, software, and other partners.

Benefits

  • Potential eligibility for long-term incentives in the form of company stock or long-term cash awards.
  • Potential discretionary bonuses.
  • Ability to purchase additional stock at a discount through an Employee Stock Purchase Plan.
  • Comprehensive medical, vision, and dental coverage.
  • 401(k) retirement plan.
  • Short- and long-term disability insurance.
  • Life insurance.
  • Paid parental leave.
  • Various other discounts and perks.
  • May accrue 3 weeks of paid vacation.
  • Eligible for 10 or more paid holidays per year.
  • Paid sick leave pursuant to Company policy.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service