IT Linux Systems Engineer

SpaceX•Memphis, TN

About The Position

SpaceX is seeking an experienced engineer with deep knowledge and broad experience across Linux-based technologies to join its Information Technology Linux Infrastructure team. The role supports SpaceX engineering teams by designing, deploying, and supporting Linux-based and open-source software platforms and related technologies in a demanding environment. The successful candidate will be flexible, self-starting, and motivated, and will help build highly resilient, high-performance, scalable, and flexible systems.

Requirements

  • Bachelor’s degree in computer science, engineering, math, physics, or information systems and at least 3 years of systems engineering experience; alternatively, at least 5 years of systems engineering experience in lieu of a degree.
  • Experience with Linux servers in physical and virtualized environments.

Nice To Haves

  • Experience with Linux shell, including bash scripting and output parsing.
  • Experience with Python or other scripting and automation languages.
  • Expertise in designing repeatable, reliable, scalable systems architectures, including high availability, fault tolerance, performance tuning, monitoring, and statistics or metrics collection.
  • Expert working knowledge of setting up, configuring, upgrading, managing, and troubleshooting Linux-based and open-source systems and technologies such as Apache, BIND, HAProxy, NGINX, sendmail/postfix, and iptables.
  • Experience with ELK (Elasticsearch, Logstash, and Kibana) or other centralized logging solutions.
  • Expertise with source code and version control tools such as Git and Subversion.
  • Experience with configuration management (Puppet or Ansible), provisioning, infrastructure as code, and DevOps tools and concepts such as Vagrant, Docker, and Kubernetes.
  • Understanding of web and C/C++ application development and build processes.
  • Networking experience with IPv4, switching, routing, firewalls, and high-availability architecture.
  • Comfort working with mission-critical and sensitive systems, with an appropriate sense of urgency.
  • Excellent communication skills with the ability to communicate with internal and external customers, vendors, and management in formal and informal situations.

Responsibilities

  • Work with SpaceX engineers to gather requirements; research, evaluate, design, plan, deploy, and support Linux-based and open-source platforms and related technologies.
  • Build highly resilient, high-performance, scalable, and flexible systems.
  • Take responsibility for the processes, systems, and tools created and managed in support of SpaceX's mission.
  • Recommend, justify, and implement improvements using an accepted change control methodology.
  • Collaborate with diverse groups and internal business units to design creative solutions and resolve problems proactively and promptly.
  • Define, document, and follow standards and best practices for systems design, testing, and implementation.
  • Develop scripting and automation solutions to common problems.
  • Participate in an on-call rotation to support critical systems around the clock.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service