Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer (SatOS-Rust Team)

$130.5k - $171k

GoToMeeting

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (SatOS-Rust Team) in Washington DC vacancy
  • $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... 
    Senior
    Hourly pay
    Work experience placement
    Local area
    Flexible hours

    GEICO

    Bethesda, MD
    4 days ago
  • 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

    COMFORT SYSTEMS

    Arlington, VA
    2 days ago
  • $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

    Jito Labs

    Washington DC
    2 days ago
  •  ...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... 
    Senior
    Temporary work
    Work at office

    Saronic

    Washington DC
    2 days ago
  • $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.... 
    Senior
    Permanent employment
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Umbra

    Arlington, VA
    2 days ago
  • $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... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    Oracle

    Washington DC
    4 days ago
  •  ...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... 
    Senior
    Flexible hours

    GetReal Security LLC

    Washington DC
    3 days ago
  •  ...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... 
    Senior
    Hourly pay
    Full time
    Internship
    Shift work

    Northwood Space

    Washington DC
    2 days ago
  • $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... 
    Senior
    Permanent employment
    Flexible hours
    3 days per week

    Sedaro

    Arlington, VA
    9 days ago
  • 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

    Booz Allen Hamilton

    Arlington, VA
    4 days ago
  • $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.... 
    Senior
    Permanent employment
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Umbra

    Arlington, VA
    21 days ago
  •  ...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

    Encore Global

    Washington DC
    3 days ago
  • 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

    COMMUNICATIONS RESOURCE

    Alexandria, VA
    21 hours ago
  • $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.... 
    Senior
    Relocation package

    Slope

    Washington DC
    3 days ago
  •  ...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... 
    Senior
    For contractors
    Work at office
    Remote work

    Fullscope

    Washington DC
    2 days ago
  • $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... 
    Senior
    Work at office
    2 days per week

    District Partners LLC

    Arlington, VA
    1 day ago
  • $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... 
    Senior
    Permanent employment
    Flexible hours
    3 days per week

    Sedaro

    Arlington, VA
    10 days ago
  • 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

    jobs.frontdoordefense.com - Jobboard

    Washington DC
    21 hours ago
  • 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

    Leidos LLC

    Arlington, VA
    3 days ago
  •  ...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

    Xometry

    Silver Spring, MD
    4 days ago
  • $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... 
    Senior
    Permanent employment
    Contract work
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Umbra Lab LLC

    Arlington, VA
    1 day ago
  • $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

    American Bureau of Shipping

    Washington DC
    2 days ago
  •  ...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

    Ryde Technologies

    Washington DC
    3 days ago
  •  ...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... 
    Senior
    Full time
    Temporary work
    Remote work
    Flexible hours

    Marriott

    Bethesda, MD
    21 hours ago
  • 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.com
    Senior
    Flexible hours

    via.com

    Washington DC
    3 days ago
  • 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

    Praescient Analytics

    Arlington, VA
    1 day ago
  • $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

    Leidos

    Alexandria, VA
    3 days ago
  • $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... 
    Senior
    Full time

    Majus Consulting

    Washington DC
    1 day ago
  •  ...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,... 
    Senior
    Full time
    Remote work
    Home office
    Relocation package
    Flexible hours

    Spear AI

    Washington DC
    2 days ago
  •  ...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

    Goose

    Washington DC
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (SatOS-Rust Team). Be the first to apply!