Sr. Software Engineer (Swarm) @ SpaceX - Mountain View, CA

Job Overview

8 days ago

Sr. Software Engineer (Swarm)

SpaceX - Mountain View, CA

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.

SR. SOFTWARE ENGINEER (SWARM)

Swarm is enabling global connectivity with the world's most affordable satellite network. Our mission is to connect people and devices from anywhere in the world at the lowest cost.

Swarm has developed the world's smallest two-way communication satellites. Through our constellation we provide low-bandwidth, low-cost connectivity to return data from anywhere on Earth, focusing on regions without cell or WiFi coverage. Our unique economics make Swarm's network, ground hardware, and web platform accessible at the industry's lowest costs to deliver maximum value to customers. Swarm provides IoT tracking and data return services for industrial/sensor networks, particularly those in the maritime shipping, agriculture, energy, and ground transportation industries.

As a software engineer, you will be responsible for the complete lifecycle of the software you create, including design, implementation, testing, deployment, maintenance, and debugging. Aerospace experience is not required to be successful here — rather, we look for smart, motivated, collaborative engineers who love solving problems and want to make an impact on a super inspiring mission.

RESPONSIBILITIES:

  • Understand and utilize technologies across the full stack: Java (Spring Boot), React, TypeScript, Postgres, Redis, Kubernetes, and AWS
  • Deliver customer-facing features for users to attain the greatest value from the Swarm network
  • Build tools and applications to automate processes and help operate Swarm's satellite network
  • Own all aspects of software development, including design, implementation, testing, deployment, maintenance, and debugging
  • Provide strong technical leadership and focus on continuous improvement

BASIC QUALIFICATIONS:

PREFERRED SKILLS AND EXPERIENCE:

  • Experience with front-end frameworks such as React, Polymer, Lit Element, or Angular
  • Knowledge of computer architecture and networks
  • Experience in debugging, performance optimization and unit testing
  • Ability to work effectively in a dynamic environment with changing needs and requirements
  • Ability to work independently and in a team, take initiative, and communicate effectively

ADDITIONAL REQUIREMENTS:

  • Ability to work extended hours and weekends if needed
  • Must be able to travel (up to 10%) to other SpaceX locations

ITAR REQUIREMENTS:

  • To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. Learn more about the ITAR here.

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.

Applicants wishing to view a copy of SpaceX's Affirmative Action Plan for veterans and individuals with disabilities, or applicants requiring reasonable accommodation to the application/interview process should notify the Human Resources Department at (310) 363-6000.

Similar Jobs

Software Development Engineer in Test, TikTok Monetization/Ads

TikTok

Mountain View, CA

We aim to improve the usability, reliability, stability of the whole system and user experience through project testing, automation testing, CI/CD system…

Software Development Engineer, Alexa Voice Services

Amazon.com Services LLC

Sunnyvale, CA

Experience in software development building production software systems. 1+ years of experience in software development. Experience in C, C++, C# development.

Software Development Engineer, Alexa Speech

Amazon.com Services LLC

Sunnyvale, CA

Create detailed design of software components. 1+ years of experience in software development. Programming experience with at least one software programming…

Software Development Engineer in Test

AlignTech

San Jose, CA

Serve as a test lead for small and medium-sized projects and mentor junior-level software development test engineers.

Software Development Engineer, Cornerstone Bidder

Amazon.com Services LLC

Palo Alto, CA

5+ years professional experience in software development. 2+ years of non-internship professional software development experience.

Software Engineer III

Walmart

Sunnyvale, CA

Minimum Qualifications: Bachelor of Science and 5 years' experience in software engineering OR Master of Science.

Software Development Engineer, Music Subscriptions Cost Savings

Amazon.com Services LLC

San Francisco, CA

Experience providing technical leadership to junior engineers. 2+ years of non-internship professional software development experience.

Software Development Engineer

Amazon.com Services LLC

San Francisco, CA

Experience with professional software engineering best practices such as Agile project management, coding standards, code reviews, source control management,…

Digital Signal Processing Software Engineer (Remote)

Raytheon Intelligence & Space

San Jose, CA

Minimum 2 years of relevant software development experience in digital signal processing techniques and embedded software development.

iOS Developers

Precision Technologies

Cupertino, CA

. Objective C, iOS Frameworks (Core Data, Core Animation, Core Text, Core Graphics). . Excellent knowledge with Objective C.

Software Engineer - Emulation

Synopsys

Sunnyvale, CA

You have 2+ years of software development experience in developing and testing large C++ applications in Unix-based environment.

SOFTWARE ENGINEERS

Scry Analytics

San Jose, CA

2+ years professional experience in object-oriented design and programming in one or more of the following: Java, Python, Spring Framework.

Remote eLearning Developer / Instructional Designer

MATC Group Inc.

Stanford, CA

The ideal candidate has prior experience working as an instructional designer / eLearning developer in a consulting-based company, or in a role where they…

Software Development Engineer

Amazon Dev Center U.S., Inc.

East Palo Alto, CA

3+ years professional software development experience. 2+ years of non-internship professional software development experience.

Remote eLearning Developer / Instructional Designer

MATC Group Inc.

San Francisco, CA

The ideal candidate has prior experience working as an instructional designer / eLearning developer in a consulting-based company, or in a role where they…

Remote eLearning Developer / Instructional Designer

MATC Group Inc.

Fremont, CA

The ideal candidate has prior experience working as an instructional designer / eLearning developer in a consulting-based company, or in a role where they…

SolarLeadFactory - Frontend Developer - Direct Hire [Remote]

Braintrust

San Francisco, CA

At least 3-5 years of experience in front-end development work. As the first decentralized talent network, our revolutionary Web3 model ensures the community…

Senior Software Engineer

Walmart

Sunnyvale, CA

Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.

Java Tech Lead - Front End

Precision Technologies

San Jose, CA

Java Front end Tech…

Senior Software Engineer

Element Science

San Francisco, CA

Knowledge of service-oriented architecture, object-oriented design, and REST. Element Science is building a world class software engineering team responsible…

.Net Developer

Deloitte

Sacramento, CA

Coordinate with offshore team on day-to-day project delivery. The practice aims at developing service-oriented architecture (SOA) and other integration…

Machine Learning Engineer, Computational Photography

Adobe

San Jose, CA

Extensive experiences of solving exciting real-world problems using machine learning techniques (Deep learning and/or reinforcement learning as a plus).

Front End Developer - Nationwide Opportunities

Amazon Web Services, Inc.

San Francisco, CA

A sign-on bonus and restricted stock units may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other…

Sr. Front End Developer - Nationwide Opportunities

Amazon Web Services, Inc.

Sunnyvale, CA

A sign-on bonus and restricted stock units may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other…