IT Linux Systems Engineer

SpaceX

Memphis (TN)

On-site

USD 110,000 - 190,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

SpaceX is seeking an experienced IT Linux Systems Engineer to design, deploy and support Linux-based platforms across the organization. You will work with engineering teams to gather requirements, implement scalable infrastructure, and drive automation to improve reliability and performance.

The role emphasizes hands-on Linux administration, open-source software expertise, and collaboration across internal teams to meet demanding mission requirements and ITAR compliance.

Qualifications

  • Bachelor's degree or equivalent experience in a technical field.
  • 3+ years of systems engineering experience with Linux in physical or virtual environments.
  • Hands-on experience with Linux servers and open-source software stacks (Apache, BIND, HAProxy, NGINX, sendmail/postfix, iptables).

Responsibilities

  • Collaborate with SpaceX engineers to gather requirements and deploy Linux-based platforms.
  • Build scalable, high-performance systems to meet engineering needs.
  • Automate and develop solutions with scripting; participate in on-call rotation.

Skills

Linux systems engineering
Bash scripting
Open-source software
Networking (IPv4, firewalls)
Automation & scripting

Education

Bachelor's degree in computer science, engineering, math, physics, or information systems

Tools

Git
Subversion
Puppet
Ansible
Vagrant
Docker
Kubernetes

Job description

SpaceX is seeking an experienced IT Linux Systems Engineer to join the Information Technology Linux Infrastructure team. This role involves designing, deploying, and supporting Linux-based and open-source software platforms that support SpaceX's engineering teams in their mission to enable human life on Mars.

What You'll Do
  • Work with SpaceX engineers to gather requirements, research, evaluate, design, plan, deploy, and support Linux-based and open-source software platforms and technologies
  • Build highly-resilient, high-performance, scalable, and flexible systems that meet demanding engineering team requirements
  • Make recommendations and implement improvements using accepted change control methodology
  • Design and deliver creative solutions by collaborating across diverse internal business units
  • Define, document, and follow standards and best practices for systems design, testing, and implementation
  • Drive scripting and automation to develop solutions to common problems
  • Participate in on-call rotation to support critical systems around the clock
What You Need
  • Bachelor's degree in computer science, engineering, math, physics, or information systems with 3+ years of systems engineering experience, OR 5+ years of systems engineering experience without a degree
  • Hands-on experience with Linux servers in both physical and virtualized environments
  • Expert working knowledge of Linux-based and open-source systems and technologies including Apache, BIND, HAProxy, NGINX, sendmail/postfix, and iptables
  • Linux shell scripting experience (bash scripting, output parsing, etc.)
  • U.S. citizenship, lawful permanent residency, or eligible refugee/asylee status to comply with ITAR regulations
Nice to Have
  • Experience with Python or other scripting and automation languages
  • Expertise in creating repeatable, reliable, scalable systems architectures with high availability, fault tolerance, performance tuning, monitoring, and metrics collection
  • Experience with ELK stack (Elasticsearch, Logstash, Kibana) or other centralized logging solutions
  • Expertise with source code and version control tools such as Git and Subversion
  • Experience with configuration management tools like Puppet or Ansible, infrastructure as code, and DevOps concepts including Vagrant, Docker, and Kubernetes
  • Understanding of developing web and C/C++ applications and build processes
  • Networking experience with IPv4, switching, routing, firewalls, and high-availability architecture
  • Comfortable working with mission-critical and sensitive systems with appropriate sense of urgency
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IT Linux Systems Engineer
IT Linux Systems Engineer

SpaceX • Memphis (TN)

On-site
USD 120,000 - 170,000
Linux Systems Engineer — High-Availability & Automation
Linux Systems Engineer — High-Availability & Automation

SpaceX • Memphis (TN)

On-site
USD 120,000 - 170,000
Sr. IT Systems Administrator, Mission Systems
Sr. IT Systems Administrator, Mission Systems

SpaceX • Vandenberg SFB (CA)

On-site
USD 95,000 - 150,000
Stock options
Health insurance
401(k) plan
+1
Linux Systems Engineer - HA Infra Automation
Linux Systems Engineer - HA Infra Automation

LinuxCareers • Memphis (TN)

On-site
USD 110,000 - 190,000
IT Systems Administrator, Launch
IT Systems Administrator, Launch

SpaceX • Texas

On-site
USD 70,000 - 90,000
IT Systems Administrator, Mission Systems
IT Systems Administrator, Mission Systems

SpaceX • Vandenberg Village (CA)

On-site
USD 95,000 - 115,000
Medical, vision, and dental coverage
401(k) retirement plan
Paid parental leave
+2
IT Systems Administrator, Mission Systems
IT Systems Administrator, Mission Systems

SpaceX • Vandenberg Village (CA)

On-site
USD 95,000 - 115,000
Medical, vision, and dental coverage
401(k) retirement plan
Paid vacation and holidays
+1
IT Systems Engineer, Propellant Generation & Industrial Systems
IT Systems Engineer, Propellant Generation & Industrial Systems

SpaceX • Brownsville (TX)

On-site
USD 90,000 - 150,000
IT Systems Engineer, Propellant Generation & Industrial Systems
IT Systems Engineer, Propellant Generation & Industrial Systems

SpaceX • Starbase (TX)

On-site
USD 140,000 - 180,000
Launch IT Systems Engineer, Mission Systems
Launch IT Systems Engineer, Mission Systems

SpaceX • Vandenberg SFB (CA)

On-site
USD 95,000 - 150,000
Stock options
Health insurance
401(k) plan
+1