Software Infrastructure Engineer

3 weeks ago


Sunnyvale, California, United States SpaceX Full time

Job Title: Software Infrastructure Engineer

Job Summary:

At SpaceX, we're looking for a skilled Software Infrastructure Engineer to join our team and help us deploy Starlink, the world's most advanced broadband internet system. As a key member of our team, you will design, build, test, and operate all parts of the system, including thousands of satellites, consumer receivers, and the software that brings it all together.

Responsibilities:

  • Design and operate the infrastructure used to run the world's largest satellite constellation
  • Manage a network that handles millions of daily users worldwide
  • Develop automation to deploy and manage compute resources both on-premises and in the cloud
  • Deploy and manage core infrastructure such as databases, monitoring, and storage
  • Closely collaborate with software engineers to create highly scalable, operable, and maintainable products

Requirements:

  • Bachelor's degree in computer science, information systems/IT, or an engineering discipline; OR 2+ years of professional experience in software, DevOps, or site reliability engineering in lieu of a degree
  • 1+ years of experience with Linux operating systems
  • Experience with containerization technologies (e.g. Docker, Kubernetes)
  • Development experience in Python
  • Experience in Bash or other scripting languages

Preferred Skills and Experience:

  • 1+ year of systems administration, site reliability engineering, or DevOps experience
  • 1+ year of experience with Python and Python-based development frameworks
  • Programming experience in Python, C#, .NET, Go, Scala, Java, or similar object-oriented language
  • Strong understanding of Kubernetes, Docker, or similar technologies
  • Strong understanding of virtualization and hypervisor technologies

Additional Requirements:

  • Must be willing to work extended hours and weekends as needed

Compensation and Benefits:

Pay range: $130,000.00 - $155,000.00/per year. Your actual level and base salary will be determined on a case-by-case basis and may vary based on the following considerations: job-related knowledge and skills, education, and experience.

Base salary is just one part of your total rewards package at SpaceX. You may also be eligible for long-term incentives, in the form of company stock, stock options, or long-term cash awards, as well as potential discretionary bonuses and the ability to purchase additional stock at a discount through an Employee Stock Purchase Plan. You will also receive access to comprehensive medical, vision, and dental coverage, access to a 401(k)-retirement plan, short & long-term disability insurance, life insurance, paid parental leave, and various other discounts and perks. You may also accrue 3 weeks of paid vacation & will be eligible for 10 or more paid holidays per year. Exempt employees are eligible for 5 days of sick leave per year.

ITAR Requirements:

To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State.

Equal Opportunity Employer:

SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence, and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.



  • Sunnyvale, California, United States SpaceX Full time

    Job Title: Software Infrastructure EngineerAt SpaceX, we're pushing the boundaries of space technology and innovation. As a Software Infrastructure Engineer, you'll play a critical role in designing, building, and operating the software infrastructure that powers our Starlink satellite constellation.Responsibilities:Design and develop scalable and...


  • Sunnyvale, California, United States SpaceX Full time

    Job Title: Senior Software Infrastructure EngineerAt SpaceX, we're pushing the boundaries of space technology and exploring new frontiers. As a Senior Software Infrastructure Engineer, you'll play a critical role in designing, building, and operating the software infrastructure that powers our Starlink satellite constellation.Responsibilities:Design and...


  • Sunnyvale, California, United States SpaceX Full time

    Job Title: Senior Software Infrastructure EngineerJob Summary:SpaceX is seeking a highly skilled Senior Software Infrastructure Engineer to join our team. As a key member of our infrastructure team, you will be responsible for designing, building, and operating the software infrastructure that supports our satellite constellation and...

  • Software Engineer III

    4 weeks ago


    Sunnyvale, California, United States Google Full time

    About the RoleWe're looking for a skilled Software Engineer III to join our Infrastructure Platforms Engineering team at Google. As a key member of our team, you will design, develop, and maintain large-scale infrastructure and distributed systems that power our products and services.ResponsibilitiesWrite high-quality product or system development...


  • Sunnyvale, California, United States Google Full time

    Job OverviewGoogle is seeking a highly skilled software engineer to join our team and contribute to the development of cutting-edge technologies that change how billions of users connect, explore, and interact with information and one another.Key ResponsibilitiesAs a software engineer at Google, you will work on high-impact projects, providing technical...

  • Software Engineer

    3 weeks ago


    Sunnyvale, California, United States Walmart Full time

    About the Role:We are seeking a highly skilled Software Engineer to join our team in Sunnyvale, CA. As a Software Engineer - Data Infrastructure, you will be responsible for designing and developing scalable data pipelines and infrastructure to ingest, process, and store large volumes of data.Key Responsibilities:Design and develop scalable data pipelines...


  • Sunnyvale, California, United States Google Full time

    About the Role:We're looking for a skilled software engineer to join our Technical Infrastructure team at Google. As a software engineer, you will work on designing, developing, testing, deploying, maintaining, and enhancing software solutions for our infrastructure and platforms.Responsibilities:Write and test product or system development code.Participate...

  • Software Engineer

    4 weeks ago


    Sunnyvale, California, United States Apple Full time

    Job SummaryApple is seeking a highly skilled SRE/DevOps Lead Engineer to join our team. As a key member of our infrastructure and operations team, you will be responsible for designing and building scalable cloud infrastructure, ensuring high availability, security, and reliability of our systems. You will work closely with cross-functional teams to...


  • Sunnyvale, California, United States Google Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Core team at Google. As a key member of our team, you will be responsible for designing, developing, and testing software solutions that drive the pace of innovation for our users and developers.ResponsibilitiesDesign and develop software solutions that meet the needs of our...

  • Software Engineer

    4 weeks ago


    Sunnyvale, California, United States Google Full time

    Job SummaryGoogle is seeking a highly skilled Software Engineer to join our Technical Infrastructure team. As a key member of our team, you will be responsible for designing, developing, and deploying large-scale software solutions that meet the needs of our users.ResponsibilitiesProvide technical leadership on high-impact projectsInfluence and coach a...

  • Software Engineer

    4 weeks ago


    Sunnyvale, California, United States Apple Full time

    Job DescriptionWe are seeking a highly skilled SRE/DevOps Lead Engineer to join our team at Apple. As a key member of our Service Management & GCRM team, you will be responsible for managing production support for multiple global applications, deploying product components, and implementing CICD integrations that meet our product needs.The ideal candidate...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Software Engineer Job DescriptionThompson Software Solutions, a Lynx Software Technologies company, is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for developing, integrating, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Develop...


  • Sunnyvale, California, United States Lynx Software Technologies Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a skilled Senior Software Engineer to join our team at Lynx Software Technologies. As a Senior Software Engineer, you will be responsible for designing, developing, and testing software products using a wide range of technical principles, theories, and concepts.Key Responsibilities:Design and...


  • Sunnyvale, California, United States Google Full time

    Job Summary:We are seeking a highly skilled Software Engineer to join our Platforms Infrastructure team. As a key member of our team, you will design, develop, and maintain software solutions for our embedded systems and firmware.Responsibilities:Write and test product or system development code.Review code developed by other engineers and provide feedback...


  • Sunnyvale, California, United States Google Full time

    About the RoleAs a Senior Software Engineer on Google's Cloud Computing team, you will play a critical role in designing, developing, and maintaining the infrastructure that powers our cloud services. You will work closely with cross-functional teams to develop scalable, secure, and efficient cloud-based systems.ResponsibilitiesDesign and develop cloud-based...


  • Sunnyvale, California, United States United Software Group Full time

    Job Title: Software Quality Assurance EngineerJob Summary: We are seeking a skilled Software Quality Assurance Engineer to join our team at United Software Group. As an Image Quality Analysis and Tuning Specialist, you will be responsible for designing, developing, testing, and evaluating desktop and web-based software applications for image and video...


  • Sunnyvale, California, United States Apple Full time

    Cloud Network Infrastructure EngineerAt Apple, we're committed to delivering exceptional services to our customers. As a Cloud Network Infrastructure Engineer, you'll play a critical role in ensuring the reliability and scalability of our cloud services.Key Responsibilities:Design and implement scalable cloud network infrastructureCollaborate with...


  • Sunnyvale, California, United States Intelliswift Software Full time

    Job Title: Mac OS Software EngineerLocation: Not SpecifiedDuration: Not SpecifiedPay Rate Range: Not SpecifiedAt Intelliswift Software Inc., we conceptualize, build, and support innovative technology products and solutions. Our team of experts from diverse backgrounds contributes to making Intelliswift a reliable partner in IT and Talent solutions. We...


  • Sunnyvale, California, United States Google Full time

    About the Role:As a Software Engineer III, you will be part of Google's software engineering team, responsible for developing the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.Our products need to handle information at massive scale, and extend well beyond web search. We're...

  • Software Engineer

    3 weeks ago


    Sunnyvale, California, United States Apple Full time

    Job DescriptionWe are seeking a highly skilled SRE/DevOps Lead Engineer to join our team at Apple. As a key member of our Service Management & GCRM team, you will be responsible for managing production support for multiple global applications, deploying product components, enabling best developer productivity, and implementing CICD integrations that meet our...