Security Software Engineer
@ SpaceX

Hawthorne, CA
$150,000
On Site
Full Time
Posted 15 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXXXXX****** @spacex.com
Recommended after applying

Job Details

Job Overview

SpaceX is on a mission to enable human life on Mars. The Security Software Engineer role helps protect SpaceX systems, networks, and data while maintaining confidentiality, integrity, and availability across the enterprise.

Responsibilities

  • Design, build, and maintain security technology solutions.
  • Develop authentication, identity management, and secure code practices.
  • Automate security processes and support threat identification.
  • Collaborate with cross-functional teams to strengthen systems.
  • Document solutions and serve as a subject matter expert.

Basic Qualifications

Bachelor's degree in computer science or equivalent experience with 2+ years in security software development. Proficiency in Python, GO, C#, or Rust and experience in designing and implementing security solutions for enterprise infrastructures are required.

Preferred Skills and Experience

  • Secure code development practices.
  • Experience with Linux, Windows, and Mac system internals.
  • Knowledge of PKI environments, SAML, OIDC, OAuth.
  • Experience with TPMs, HSMs, and network protocols.
  • Familiarity with web-based APIs and enterprise security controls.

Additional Requirements

This onsite role requires extended hours or weekends as needed. Hybrid or remote work will not be considered.

Compensation and Benefits

Salary ranges from $130,000 to $175,000 annually based on level and experience, along with comprehensive benefits including stock options, medical coverage, 401(k), and paid time off.

ITAR Requirements

Applicants must meet U.S. Government export regulations. Please review specific eligibility criteria.

Equal Opportunity

SpaceX is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to protected characteristics.

Key skills/competency

  • Information Security
  • Python
  • GO
  • C#
  • Rust
  • Network Security
  • Cloud Security
  • Automation
  • Identity Management
  • Vulnerability Remediation

How to Get Hired at SpaceX

🎯 Tips for Getting Hired

  • Customize your resume: Highlight security software projects and skills.
  • Research SpaceX: Understand their mission and technology focus.
  • Showcase technical expertise: Include Python, Go, C#, or Rust experience.
  • Prepare for onsite interviews: Emphasize problem-solving and collaboration.

📝 Interview Preparation Advice

Technical Preparation

Review Python, Go, C#, and Rust basics.
Study secure code development practices.
Practice automating security tasks using scripts.
Prepare network protocol and cloud security concepts.

Behavioral Questions

Discuss a challenging security project.
Explain teamwork in complex environments.
Describe handling tight deadlines under pressure.
Share how you manage cross-team communications.

Frequently Asked Questions