Software Engineer for Distributed Systems

22 hours ago


Redmond, Washington, United States Space Exploration Technologies Corp. Full time

Are you passionate about developing software systems that can make a real impact on people's lives? Do you have a strong background in distributed systems, Python, and relational databases? If so, we want to hear from you At Space Exploration Technologies Corp., we are seeking a skilled Backend Software Engineer to join our team and help us develop the software systems that enable our Starlink satellite constellation to provide fast and reliable internet connectivity around the world.

About the Role

In this role, you will work closely with our team of engineers to develop highly reliable and available software systems for managing thousands of satellites in low-Earth orbit. Your responsibilities will include participating in architecture, design, and code reviews, as well as developing mission-critical architecture that meets the needs of our growing business. You will also have the opportunity to work on a cutting-edge project that has the potential to transform the way people connect and communicate.

Responsibilities
  • Develop highly reliable and available software systems for managing thousands of satellites in low-Earth orbit
  • Participate in architecture, design, and code reviews
  • Develop mission-critical architecture that aggregates satellite information into actionable decisions for launch times, satellite trajectory planning, deconfliction, and deorbit decisions
Requirements

To be successful in this role, you will need:

  • Bachelor's degree in computer science, engineering, math, or science discipline and +5 years of professional experience in software development; OR 7+ years of professional experience in software development in lieu of a degree (internship experience is applicable)
  • Experience with Python
  • Experience with relational databases (PostgreSQL, CockroachDB, or similar)
Compensation and Benefits

The salary for this position is $160,000-$220,000 per year, depending on your level of experience. You will 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. In addition, you will receive comprehensive medical, vision, and dental coverage, access to a 401(k)-retirement plan, short & long-term disability.



  • Redmond, Washington, United States Belcan Full time

    Join Our TeamWe are seeking a highly skilled Distributed Software Systems Specialist to join our team in Redmond, WA. As a key member of our engineering team, you will be responsible for designing, developing, implementing, testing, documenting, and delivering large-scale, multi-tiered, distributed software applications, tools, systems, and services using...


  • Redmond, Washington, United States Amazon Full time

    About AmazonAmazon is committed to making global broadband access more accessible. Our Project Kuiper initiative involves launching a constellation of 3,236 satellites in low Earth orbit (LEO) to bring fast and affordable internet to unserved and underserved communities worldwide.The PositionWe are seeking an experienced software development engineer to join...

  • Software Engineer

    6 days ago


    Redmond, Washington, United States United Software Group Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at United Software Group in Redmond, WA. The ideal candidate will have experience with C++ and Python programming languages and be able to design, develop, and test software that interfaces with hardware.This role involves debugging, understanding, and analyzing different...


  • Redmond, Washington, United States Microsoft Corporation Full time

    About Microsoft Azure StorageAt Microsoft Azure Storage, we're pushing the boundaries of what's possible in distributed storage systems. Our mission is to create a world where infinite storage is not just a dream but a reality.We're seeking a Senior Software Engineer - Azure Storage to join our team. As we build the next generation of Object Storage...


  • Redmond, Washington, United States SpaceX Full time

    **Job Summary:**We are seeking a skilled software engineer to join our Starlink team, where you will develop highly reliable and available software systems for managing thousands of satellites in low-earth orbit.• Develop mission-critical architecture that aggregates satellite information into actionable decisions for launch times, satellite trajectory...


  • Redmond, Washington, United States Meta Platforms, Inc. Full time

    Job Summary">META is seeking a skilled software engineer to join our team. The successful candidate will have experience designing, developing, and testing operating systems-level software, compilers, and network distribution software.Key Responsibilities">Design and develop high-performance software systems using various programming languages and...


  • Redmond, Washington, United States Belcan Full time

    Job Title**Software Development Engineer**About the RoleWe are seeking a highly skilled Software Development Engineer to join our team in Redmond, WA. As a key member of our engineering team, you will design, develop, implement, test, document, and deliver large-scale, multi-tiered, distributed software applications, tools, systems, and services using...


  • Redmond, Washington, United States Space Exploration Technologies Corp. Full time

    We are seeking a skilled Backend Software Engineer to join our team at Space Exploration Technologies Corp. As a key member of our Starlink program, you will play a critical role in developing the software systems that enable our satellite constellation to provide fast and reliable internet connectivity around the world. With a strong background in...


  • Redmond, Washington, United States Amazon Full time

    **Job Overview:**We are seeking an experienced Software Systems Engineer to join our team at Amazon. As a key member of the Atlas software engineering group, you will be responsible for developing and maintaining critical software infrastructure that enables multi-region telemetry data ingestion, health monitoring, and trend analysis across Amazon's Kuiper...


  • Redmond, Washington, United States Amazon Full time

    About UsWe are Amazon, the leading e-commerce company with a wide range of products and services. Our goal is to provide the best possible experience for our customers, and we achieve this by working together as a team. As a Senior Software Engineer, Redshift Data Management, you will play a crucial role in shaping the future of our data management...


  • Redmond, Washington, United States TAJ Technologies Inc Full time

    Senior Systems Software EngineerTAJ Technologies Inc is seeking an experienced Senior Systems Software Engineer to join our team. In this role, you will be responsible for designing, developing, testing and implementing operating systems components, software tools and utilities. You will also determine systems software design requirements, ensure system...


  • Redmond, Washington, United States Microsoft Corporation Full time

    Job DescriptionThis role is part of the Microsoft Azure Storage team, which builds the cloud storage solution for Microsoft Azure. The team is responsible for designing and building a massively scalable, highly distributed, and ubiquitously accessible storage system.Responsibilities:Design, build, maintain, and operate services with high traffic, high...


  • Redmond, Washington, United States Amazon Full time

    About the RoleWe are seeking a highly skilled System Development Engineer to join our Bus S&Flight Operations team at Amazon. As a key member of this team, you will be responsible for designing and implementing software systems for the full cycle of provisioning of Satellites and ancillary, as well as overall system integration.This role involves working...


  • Redmond, Washington, United States United Software Group Full time

    Job Title: Software Engineering SpecialistWe are seeking a skilled Software Engineering Specialist to join our team at United Software Group in Redmond, WA. As a key member of our research and development team, you will be responsible for designing and developing software that interfaces with hardware.Key Responsibilities:Design and execute experiments to...


  • Redmond, Washington, United States Amazon Full time

    Overview: Project Kuiper is an initiative to increase global broadband access through a constellation of 3,236 satellites in low Earth orbit (LEO). Our mission is to bring fast, affordable broadband to underserved communities worldwide.About the Role: As a Software Development Engineer on our team, you will design, implement, and operate globally available...


  • Redmond, Washington, United States SpaceX Full time

    **Job Summary:**We are seeking a highly skilled Sr Software Engineer (Flight) to join our team at SpaceX. This is an exciting opportunity to work on cutting-edge software development projects that will help us achieve our goal of making humanity a multi-planetary species.About the Role:This position entails designing, developing, launching, and operating...


  • Redmond, Washington, United States Apex Systems Full time

    **Company Overview**: Apex Systems is a world-class IT services company serving thousands of clients globally. Our team values innovation, collaboration, and continuous learning.**Job Title: Software Design Engineer Estimator****Estimated Salary: $62-$72 per hour** (based on the Greater Seattle Area location)**Job Description:** As a Software Design Engineer...


  • Redmond, Washington, United States Staffing Technologies Full time

    Job RequirementsStaffing Technologies is looking for a highly experienced Software Engineering Lead to join our team. As an Embedded Software Engineer, you will design and implement embedded modeling and simulation for broadband access technologies: LTE, WiMax, WiFi or similar.This role involves designing and implementing distributed cloud-based services and...


  • Redmond, Washington, United States Space Exploration Technologies Corp. Full time

    **Mission Overview:**SpaceX is working towards enabling human life on Mars through the development of advanced technologies. As a software engineer on our Starlink flight software team, you will play a crucial role in designing and developing software that controls our flight and ground systems.**Key Responsibilities:**Develop highly reliable autonomous...


  • Redmond, Washington, United States United Software Group Full time

    Senior .NET Software Engineer PositionWe are seeking a highly skilled Senior .NET Software Engineer to join our team at United Software Group in Redmond, WA. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software applications using .NET technologies. This is an excellent opportunity to...