Security Software Engineer @ SpaceX
Your Application Journey
Email Hiring Manager
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.