Talent.com
Senior Software Engineer (Rust)
Senior Software Engineer (Rust)Spire • Boulder, Colorado, United States
Senior Software Engineer (Rust)

Senior Software Engineer (Rust)

Spire • Boulder, Colorado, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

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. Ideal candidates will embrace the commercialisation of nanosatellite systems and adapt to low-cost, fast-paced systems design, development, and implementation methodologies that set Spire apart from our competition. In this fast-paced environment, the design to launch cycle is measured in weeks and months, not years!

What You’ll Do as a Sat OS Software Engineer :

  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

    • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="0" data-font="Calibri" data-leveltext="
    • " data-list-defn-props="{" data-listid="25">
    • Develop services in Rust that interface with hardware integration layers using modern protocols

  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="1" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="25">
  • Implement communication interfaces between higher-level processes , including ground to space commanding
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="2" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="25">
  • Migrate legacy Python systems to a new Rust-based, distributed architecture
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="3" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="25">
  • Contribute to the design and implementation of fault-tolerant systems to meet the demands of new customer missions
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="4" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="25">
  • Collaborate closely with the Platform Engineering team to ensure optimal software-hardware integration
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="5" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="25">
  • Create and maintain comprehensive documentation for APIs and system architectures
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="6" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="25">
  • Contribute to the continuous improvement of our development processes and tools
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="7" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="25">
  • Perform ground-based testing and in-orbit verification of new software services
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="8" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="25">
  • Implement observability solutions for satellite-side services
  • Key Skills :

  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="0" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="23">
  • 7+ years' experience in professional software development
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="1" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="23">
  • Proven experience in production-grade software development using Rust
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="2" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="23">
  • Proficiency in Python or equivalent high-level language
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="3" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="23">
  • Knowledge of Linux-based development
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="4" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="23">
  • Experience with inter-process communication protocols (such as gRPC )
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="5" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="23">
  • Ability to communicate effectively with embedded software engineers
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="6" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="23">
  • Excellent documentation skills
  • Preferred Skills :

  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="0" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Familiarity with safety-critical software systems in any industry
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="1" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Knowledge of version control systems, particularly Git and GitHub
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="2" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Familiarity with CI / CD pipelines
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="3" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Experience with project management tools
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="4" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Proficiency in scripting languages like Bash
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="5" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Understanding of cybersecurity principles s ystems
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="6" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Knowledge of telemetry and command systems
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="7" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Experience in implementing Fault Detection, Isolation, and Recovery (FDIR) systems for high-level or embedded applications
  • Tools and Technologies :

  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="8" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Rust, Python, Bash
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="9" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • Ubuntu (development environment)
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="10" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • gRPC (inter-process communications)
  • 0,"335552541" : 1,"335559685" : 720,"335559991" : 360,"469769226" : "calibri","469769242" : [8226],"469777803" : "left","469777804" : "

  • ","469777815" : "hybridmultilevel"}"="" data-aria-level="1" data-aria-posinset="11" data-font="Calibri" data-leveltext="
  • " data-list-defn-props="{" data-listid="21">
  • 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 for this role. If needed, Spire will arrange the necessary licenses—this is not something candidates need to have before applying. #LI-MI1

    serp_jobs.job_alerts.create_a_job

    Software Engineer Rust • Boulder, Colorado, United States

    Job_description.internal_linking.related_jobs
    Senior Software Engineer

    Senior Software Engineer

    Ricoh USA, Inc. • Boulder, CO, United States
    serp_jobs.job_card.full_time
    If you are seeking a team driven by passion and purpose, come create with us at Ricoh.We are a group of information seekers and customer-obsessed collaborators committed to delivering services, sol...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Ricoh Americas Corporation • Boulder, CO, United States
    serp_jobs.job_card.full_time
    If you are seeking a team driven by passion and purpose, come create with us at Ricoh.We are a group of information seekers and customer-obsessed collaborators committed to delivering services, sol...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Holland & Hart LLP • Boulder, CO, United States
    serp_jobs.job_card.full_time +1
    The Senior Software Engineer is responsible for managing and executing on a variety of projects to create or expand the capabilities of technologies developed by the Innovation Lab.This role involv...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer (SpaceOps Team)

    Senior Software Engineer (SpaceOps Team)

    Spire • Boulder, CO, United States
    serp_jobs.job_card.full_time
    At Spire, the Space Operations Software team is responsible for preparing for this growth using software to automate mission management, improve telemetry monitoring, monitor ground station activit...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer SRE

    Senior Software Engineer SRE

    Spire • Boulder, Colorado, United States
    serp_jobs.job_card.full_time
    At Spire, the Space Reliability Engineering team's mission is to protect, provide for, and progress the reliable operation of Spire’s constellation of satellites, ground stations, and software thro...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Backend (Identity)

    Senior Software Engineer, Backend (Identity)

    Affirm • Boulder, CO, United States
    serp_jobs.job_card.full_time
    Be among the first 25 applicants.Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding i...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer - Louisville, CO

    Senior Software Engineer - Louisville, CO

    Staffing the Universe • Boulder, CO, United States
    serp_jobs.job_card.full_time
    Interview Process : Phone followed by Face to Face.Local Candidates : Green Card, U.serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Sumup • Boulder, Colorado, United States
    serp_jobs.job_card.full_time
    Boulder, CO or El Paso, TX offices.We’re a diverse group working in multiple contexts, across multiple technology platforms, and in support of global teams. Our products and services power thousands...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Circadence • Boulder, CO, United States
    serp_jobs.job_card.full_time
    As a Senior Software Engineer, you will contribute to the development of an innovative, cloud-hosted educational technology platform focused on immersive cybersecurity training.This role combines t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer II

    Senior Software Engineer II

    Zinnia • Boulder, Colorado, United States
    serp_jobs.job_card.full_time
    Zinnia is the leading technology platform for accelerating life and annuities growth.With innovative enterprise solutions and data insights, Zinnia simplifies the experience of buying, selling, and...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer (Constellation Operations)

    Senior Software Engineer (Constellation Operations)

    Spire • Boulder, CO, United States
    serp_jobs.job_card.full_time
    At Spire, the Space Reliability Engineering team's mission is to protect, provide for, and progress the reliable operation of Spire's constellation of satellites, ground stations, and software thro...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Realtime Imaging

    Senior Software Engineer, Realtime Imaging

    Anduril Industries • Boulder, CO, United States
    serp_jobs.job_card.full_time
    Anduril Industries is a defense technology company with a mission to transform U.By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the def...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior UI Software Engineer (On Site)

    Senior UI Software Engineer (On Site)

    The Timberline Group Company • Boulder, CO, United States
    serp_jobs.job_card.full_time
    Our client is engineering a next-generation Work Orchestration platform-one that transforms complex organizational processes into clear, intuitive, action-driven experiences.Their UI and UX are cen...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer I

    Senior Software Engineer I

    ZINNIA • Boulder, CO, United States
    serp_jobs.job_card.full_time
    Zinnia is the leading technology platform for accelerating life and annuities growth.With innovative enterprise solutions and data insights, Zinnia simplifies the experience of buying, selling, and...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Sr. Software Engineer (4372)

    Sr. Software Engineer (4372)

    Outside Analytics • Boulder, Colorado, United States
    serp_jobs.job_card.full_time +1
    Are you interested in the next generation of Space Force Remote Sensing capabilities? The SMX Space and Intelligence (S&I) Business Unit (BU) is on the ground floor across the future remote sensing...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, Backend (Identity Foundations)

    Senior Software Engineer, Backend (Identity Foundations)

    Affirm • Boulder, CO, United States
    serp_jobs.job_card.full_time
    Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Identity Foundations Seni...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Suite Studios • Boulder, Colorado, United States
    serp_jobs.job_card.full_time
    Post-production teams waste too much on non-creative work.Suite equips post-production teams with blazing-fast cloud storage that scales to meet the demands of any project.Now, teams can focus on c...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Spire • Boulder, Colorado, United States
    serp_jobs.job_card.full_time
    At Spire, the Space Operations Software team .What You'll Do as a Space Operations Software Engineer : .As a Space Operations Software Engineer, you will be working with a small team in an agile envi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted