Senior Software Engineer (SatOS-Rust Team)
$130.5k - $171kGoToMeeting
We are seeking an experienced Software Engineer (Rust) to join our Sat OS team (which develops the high‑level operating system for the spacecraft). The successful candidate will play a crucial role in developing software for our satellite systems, contributing to the expansion and enhancement of our space‑based payload execution and data collection capabilities. What You’ll Do as a Sat OS Software Engineer Develop services in Rust that interface with hardware integration layers using modern protocols Implement communication interfaces between higher‑level processes, including ground to space commanding Migrate legacy Python systems to a new Rust‑based, distributed architecture Contribute to the design and implementation of fault‑tolerant systems to meet the demands of new customer missions Collaborate closely with the Platform Engineering team to ensure optimal software‑hardware integration Create and maintain comprehensive documentation for APIs and system architectures Contribute to the continuous improvement of our development processes and tools Perform ground‑based testing and in‑orbit verification of new software services Implement observability solutions for satellite‑side services Key Skills 7+ years' experience in professional software development Proven experience in production‑grade software development using Rust Proficiency in Python or equivalent high‑level language Knowledge of Linux‑based development Experience with inter‑process communication protocols (such as gRPC) Ability to communicate effectively with embedded software engineers Excellent documentation skills Preferred Skills Familiarity with safety‑critical software systems in any industry Knowledge of version control systems, particularly Git and GitHub Familiarity with CI/CD pipelines Experience with project management tools Proficiency in scripting languages like Bash Understanding of cybersecurity principles and systems Knowledge of telemetry and command systems Experience in implementing Fault Detection, Isolation, and Recovery (FDIR) systems for high‑level or embedded applications Tools and Technologies Rust, Python, Bash Ubuntu (development environment) gRPC (inter‑process communications) Version control using Git We value adaptability and a willingness to learn new tools and technologies as needed for the role. Spire operates a hybrid work model, and this position will require you to work a minimum of three days per week in the office. Access to US export‑controlled software and/or technology may be required for this role. If needed, Spire will arrange the necessary licenses—this is not something candidates need to have before applying. The anticipated base salary range for this position is listed below. Final base salary for this role will be based on the location, skills, experience and qualifications. In addition to base compensation, this role may be eligible for annual equity awards and our employee benefits program, including vacation, sick, and personal time off; optional medical, dental, vision, life, and disability coverage; a 401(K) plan; health and wellness reimbursement program; and participation in Spire’s Employee Stock Purchase Plan. Salary Range: $130,500 USD - $171,000 USD Global Perks ️ Name Your Satellite Program (NYSP) Launch Attendance Generous Time Off Policy Education Assistance Program Employee Assistance Program (EAP) Employee Stock Purchase Program (ESPP) Family Leave Fitness Reimbursement Employee Referral Program Healthy snacks & beverages in every office About Spire We improve life on Earth with data from space. Spire Global is a space‑to‑cloud analytics company that owns and operates the largest multi‑purpose constellation of satellites. Its proprietary data and algorithms provide the most advanced maritime, aviation, and weather tracking in the world. In addition to its constellation, Spire’s data infrastructure includes a global ground station network and 24/7 operations that provide real‑time global coverage of every point on Earth. Spire is Global and our success draws upon the diverse viewpoints, skills and experiences of our employees. We are proud to be an equal opportunity employer and are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or veteran status. To help maintain a safe and secure workplace for Spire employees, all candidates who receive a conditional offer will be required to complete a background check. This may include criminal history and employment verification. Please take a moment to review Spire's Global Data Privacy Notice for Employees, Contractors, Candidates and Visitors, as well as Spire's Privacy Policy. Kindly be advised that communication regarding your application may come from @spire.com, @recruiting.spire.com, or from Candidate.fyi (our scheduling tool). #J-18808-Ljbffr GoToMeeting
$75k - $215k
...GEICO Engineer Position At GEICO, we offer a rewarding career where... ...Position Description Our Senior Software Engineer works with our... ...Collaborate with cross-functional teams to ensure the security,... ...of the following languages: Rust, Golang, and/or C Knowledge...SeniorHourly payWork experience placementLocal areaFlexible hours- COMFORT SYSTEMS is seeking a Team Lead - Principal Software Engineer with over 12 years of experience to lead multiple Agile teams in Arlington, VA. The... ...leadership, ensuring high-quality software delivery using Java, Rust, JavaScript, and React. This role includes a hybrid...Senior
$200k - $250k
...value. Our products (Jito Block Engine, BAM, and JitoSOL) are market... ...: High ownership: Every team member drives significant... ...Looking For ~5+ years of software engineering experience, with meaningful... ...systems programming skills. Rust preferred, but deep experience...Senior- ...Senior Forward Deployed Software Engineer Saronic Technologies is a leader in revolutionizing autonomy at sea,... ...and collaborate with cross-functional teams, aligning autonomy development with... ...Proficient programming skills in C++, Rust, Python, or similar languages, with...SeniorTemporary workWork at office
$155k - $185k
...Solutions (the platforms).Together, our teams develop capabilities that deliver... .... About the Job We are seeking a Senior Software Engineer to join our Command, Control, and Communications... ...debugging. Familiarity with Rust or other systems programming languages....SeniorPermanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours$99.6k - $223.4k
...Job Description Job Title: Senior Software Engineer and CMTS - Exadata Location: In-office... ...or related fields to join the Exadata Team @ Oracle Server Technologies ( ). Oracle... ...Programming languages: Strong expertise in Rust, proficiency in C/C++ Strong...SeniorTemporary workWork at officeFlexible hours- ...At Zip, our goal is to build software that makes enterprise... ...with customers and internal teams. We value transparency, equity... ...great culture. The Role As a Senior Software Engineer, you'll help build from the... ...Pulumi, Typescript) Docker Rust Auth0, HashiCorp Vault Common...SeniorFlexible hours
- ...Software Engineer Northwood is on a mission to transform connectivity between Earth and space,... ...but are not limited to—the following (new team members will have the opportunity to... ...in one or more of the following: Rust, Golang, C/C++ Open to other languages...SeniorHourly payFull timeInternshipShift work
$135k - $180k
...Equity Overview Sedaro is hiring a Senior Software Engineer to architect our workflow orchestration... ...engine that enables aerospace teams to run massive simulation campaignsexploring... ...interacting systems. Our system is built on Rust, Python, Kubernetes, Django, and...SeniorPermanent employmentFlexible hours3 days per week- Booz Allen Hamilton is seeking a Rust Software Developer in Arlington, Virginia. This role involves... ...and requires experience in software engineering, particularly with Rust and Kubernetes.... ...ability to thrive in a collaborative team environment. The position offers a...Remote job
$155k - $185k
...Solutions (the platforms).Together, our teams develop capabilities that deliver... .... About the Job We are seeking a Senior Software Engineer to join our Command, Control, and Communications... ...debugging. Familiarity with Rust or other systems programming languages....SeniorPermanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours- ...operations at events, including setup and equipment maintenance. This role focuses on providing excellent customer service and mentoring team members while ensuring all equipment runs flawlessly. The ideal candidate should have a Bachelor's degree, with 2+ years of relevant...Senior
- COMMUNICATIONS RESOURCE is seeking a Senior Technical Writer based in Alexandria, VA, to develop high-quality technical documentation. This role involves overseeing a team of writers, ensuring clarity and accuracy in documentation for complex systems while collaborating...Senior
$220k - $292k
...months, not years. ABOUT THE TEAM The Discovery team at Anduril... ...and maturing high-potential, software-defined, AI-native offerings... ...Motion Planning, Hardware, Test Engineering, Space, Networking, and... ...languages such as Java, Python, C++, Rust, Go, JavaScript, etc....SeniorRelocation package- ...Senior Technical Analyst & Team Lead Our client is recruiting Senior Technical Analyst & Team Lead supporting the Office of the Undersecretary of Defense, Research and Engineering Branch (OUSD/R&E). Are you looking for an opportunity to make a difference in the government...SeniorFor contractorsWork at officeRemote work
$180k - $230k
...Senior Platform Software Engineer District Partners is supporting a rapidly growing technology organization... ...production-quality code in Python, Rust, Go, Java, or similar modern... ...technical decision-making across engineering teams Also Valued Experience...SeniorWork at office2 days per week$150k - $170k
...Equity Overview Sedaro is hiring a Senior Software Engineer to strengthen the performance and... ...cutting-edge performance and scale. ~ Team: Simulator, reporting to the Team Lead... ...edge devices.Our technology is built with Rust, Kubernetes, gRPC, and Python. Join us...SeniorPermanent employmentFlexible hours3 days per week- Umbra is seeking a Senior Software Engineer for Washington DC to design and build mission-critical backend services for satellite command and control... ...will collaborate across various engineering and operations teams to deliver robust integrated mission solutions. This...Senior
- Leidos LLC is seeking a Team Lead - Principal Software Engineer in Arlington, VA, with 12+ years of experience to lead multiple Agile teams. This role involves... ...ideal candidate will possess strong expertise in Java, Rust, JavaScript, and React, along with a comprehensive...Remote job
- ...manufacturing capacity. Xometry is seeking a Senior Software Engineer to join our software engineering... ...as part of a skilled, collaborative team to build and maintain solutions for the... .../Javascript/React, Python, and Rust Close collaboration with other engineers...Senior
$180k - $220k
...the platforms). Together, our teams develop capabilities that... ...and spacecraft operations to engineer platforms purpose-built for... ...About the Job We are seeking a Senior Flight Software Engineer to support Umbra’s... ..., including experience with Rust or C/C++. Experience...SeniorPermanent employmentContract workWork at officeLocal areaRemote workWorldwideFlexible hours$90k - $150k
...Backend Engineer ABS is seeking an exceptional Backend Engineer to join us full-time on our Artificial Intelligence (AI) Practice Team. In this role, you will design and scale high-performance backend systems that power real-time analytics and retrieval-augmented generation...Full time- ...Senior Software Engineer We are seeking a Senior Software Engineer to support our growing client in the Fintech space. Your role will build and... ...to maintain code quality, distribute knowledge, and help team velocity Own solving problems end to end across a variety...Senior
- ...JOB SUMMARY The GraphQL API team at Marriott believes they can... ...believe they can improve the engineering experience for their team and... ...of data structures and software design patterns ~ Experience... ...certification Experience with RUST or other emerging web...SeniorFull timeTemporary workRemote workFlexible hours
- via is on the lookout for a Senior Software Engineer in Washington, DC, to lead the design and development of secure and scalable microservices.... ...growth. Be part of a mission-driven organization that prioritizes innovation and team collaboration. #J-18808-Ljbffr via.comSeniorFlexible hours
- Praescient Analytics in Arlington, VA is looking for a Senior Software Developer to support the U.S. Army by designing and developing mission... ...programming languages and collaboration with cross-functional teams. Benefits include comprehensive healthcare, 401(k) matching,...Senior
$131.3k - $237.35k
Leidos is seeking a Sr. Software Engineer in Alexandria, Virginia. The ideal candidate will have a BS degree with 12-15 years of experience... ...include engaging in SDLC activities within an agile development team, utilizing technologies such as Java, Python, and various JS...Senior$100k - $160k
Majus Consulting is looking for a highly skilled Senior Software Engineer to join our Washington, DC team. In this full-time position, you'll design, develop, and maintain robust software solutions, lead technical initiatives, and contribute to scalable systems supporting...SeniorFull time- ...Software Development Lead Spear AI is a growing defense contracting company dedicated to delivering cutting-edge solutions that support... ...with a flat organizational structure that empowers every team member to make an impact, collaborate directly with leadership,...SeniorFull timeRemote workHome officeRelocation packageFlexible hours
- ...Senior Software Engineer Goose is building the operating system for multi-service pet care businesses — boarding, daycare, grooming, and training... ...product managers, designers, operations, and engineering teams to refine and scale existing customer experiences....Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (SatOS-Rust Team). Be the first to apply!
- software engineer internship remote Washington DC
- IT software developer Washington DC
- software engineer staff Washington DC
- integration software engineer Washington DC
- machine learning software engineer Washington DC
- software engineer part time Washington DC
- facebook software engineer Washington DC
- senior robotics software engineer Washington DC
- junior software developer Washington DC
- software developer night shift Washington DC


