Security Software Engineer

SpaceXRedmond, WA
104d$130,000 - $175,000

About The Position

SpaceX is looking for a Security Engineer to join the Security department to help protect and drive the SpaceX mission. Information drives our business and we must protect the confidentiality, integrity, and availability of systems and processes across the enterprise. As a highly visible and dynamic organization, we must also value and guard against damage to our reputation and brand. Finally, it is paramount that we defend against loss of control or confidence in our systems, to guarantee the highest probability of success. This role will focus on the 'behind the scenes' technologies that ensure our networks and systems are up to industry and SpaceX standards of information security. It will also focus on providing high-criticality and high-risk services, with the confidentiality, integrity, and availability of those services in mind. This role will partner with various application development and customer groups across SpaceX to ensure that we are identifying and remediating any emerging vulnerabilities.

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 the Python programming language, GO, C#, or Rust.
  • Experience designing and implementing security solutions for operating systems, distributed systems, or other enterprise/large-scale infrastructure.

Nice To Haves

  • Experience with secure code development practices.
  • Experience with Linux, Windows, and Mac system internals.
  • Proficient experience with the Python programming language, GO, C#, or Rust.
  • Experience working with special purpose security hardware such as Trusted Platform Modules (TPMs) and Hardware Security Modules (HSMs).
  • Fundamental understanding of network protocols, including the TCP/IP stack and UDP based protocols.
  • Experience navigating large, complex, interactive systems.
  • Familiarity with developing web-based APIs, HTTP-RPC, and REST.
  • Familiarity with enterprise security controls and security best practices for Windows, Linux, and Mac systems.
  • Effective problem-solving skills and ability to quickly determine root-causes of issues.
  • Familiarity with macOS and Windows code-signing and deployment of enterprise applications.

Responsibilities

  • Design, build, and maintain technology solutions and systems that provide security for SpaceX systems, networks, and data.
  • Implement authentication and identity services, including multi-factor solutions and network access control identity servers.
  • Manage identity lifecycle services and automation, including building and maintaining scripts.
  • Develop network security systems and the backend infrastructure that powers such services.
  • Implement application level security controls, such as web application firewalls.
  • Enforce cloud deployments security policy, centralized configuration management, and monitoring.
  • Serve as the subject matter expert (SME) for security solutions, maintaining documentation and advising others.
  • Collaborate with security and IT teams to identify threats and problem areas, improving tools and technologies.
  • Create scalable, repeatable, maintainable, and secure solutions.
  • Work collaboratively with other teams including information security, physical security, IT, HR, legal, and software.

Benefits

  • Pay range: Security Engineer/Level I: $130,000.00 - $150,000.00/per year.
  • Pay range: Security Engineer/Level II: $145,000.00 - $175,000.00/per year.
  • Eligibility for long-term incentives, in the form of company stock, stock options, or long-term cash awards.
  • Potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan.
  • Access to comprehensive medical, vision, and dental coverage.
  • Access to a 401(k) retirement plan.
  • Short and long-term disability insurance.
  • Life insurance.
  • Paid parental leave.
  • Accrual of 3 weeks of paid vacation and eligibility for 10 or more paid holidays per year.
  • Accrual of paid sick leave pursuant to Company policy.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Education Level

Bachelor's degree

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service