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

Senior Ground Software Engineer

$130k - $200k

E-Space

Job Description

Job Description

Ready to make connectivity from space universally accessible, secure and actionable? Then you’ve come to the right place!

E-Space is bridging Earth and space to enable hyper-scaled deployments of space-powered Internet of Things (IoT) solutions and services. We are fundamentally changing the design, economics, manufacturing, coverage limitations and service delivery associated with traditional satellite and terrestrial IoT systems.

By building a highly-advanced low Earth orbit (LEO) space system—with a unique antenna design, highly sustainable spacecraft system and low-cost, small portable end-user devices—we can extend global satellite coverage, capacity and connectivity beyond legacy space services to provide a new kind of IoT platform that lets users sense, track, connect and act on information gathered, anywhere.

We’re intentional, we’re unapologetically curious and we’re 100% committed to saving space, protecting our planet and turning connectivity into actionable intelligence.

What is the role?

E-Space is looking for a Senior Software Engineer to join our Ground Software team. You will collaborate with multidisciplinary engineering teams to build the mission-critical software that powers our satellite constellation operations. You will develop highly available, highly-scalable backend systems using Python in an API-first, event-driven architecture deployed in the cloud using containerized solutions.

Working on greenfield projects, you'll be responsible for the entire software development lifecycle—from system design and architecture to hands-on coding and infrastructure implementation. This role combines technical leadership with deep engineering work, making foundational decisions that will scale with our growing constellation.

What you will be doing:
  • Architect and scale a Python-based Ground Data System designing microservices that handle real-time command uplink, telemetry downlink, and event processing across a growing constellation 
  • Build binary protocol pipelines for CCSDS-compliant spacecraft communication, including TC/TM framing, CFDP file transfers, and AES encryption/decryption
  • Own the messaging infrastructure to evaluate and optimize MQTT broker architecture, and quantify performance bottlenecks (MQTT throughput, QoS tuning, database writes, CPU-bound encoding/decoding) 
  • Build high-performance APIs for mission-critical command and control operations
  • Create workflow orchestration systems for automated satellite and ground procedures
  • Integrate with ground station networks and cloud infrastructure to develop scalable data ingestion and processing pipelines for high-rate satellite telemetry and command streams
  • Establish software engineering and DevOps best practices including code reviews, testing standards, and architectural guidelines
  • Collaborate cross-functionally with Flight Software, Payload, and Mission Operations Teams 
What you bring to the role:
  • 5+ years of backend software engineering experience building scalable, fault-tolerant systems for telemetry ingestion, command & control, or real-time data processing at scale 
  • Proficiency with microservices architecture, message queues, gRPC, and protobufs
  • Expert Python skills with experience with modern frameworks (FastAPI, Pydantic, SQLAlchemy), asynchronous programming (asyncio, threading), API development 
  • Knowledge of CCSDS protocols (TC, TM, CFDP) or willingness to learn space communication standards quickly
  • Time-series databases (InfluxDB, TimescaleDB, or similar at high ingest rates) 
  • Kubernetes production experience (HPA, resource management, networking, debugging pods at scale) Experience designing and implementing event-driven architectures and workflow orchestration systems
  • Solid understanding of AWS services, PostgreSQL, and container-based deployment solutions
  • Hands-on experience with CI/CD pipelines, automated testing, and modern software development practices
  • Experience with message bus systems (Kafka, MQTT) and in-memory databases for real-time data processing
  • Knowledge of Infrastructure as Code (Terraform/OpenTofu), monitoring/observability tools, and high-availability system design
  • Experience with high-throughput data processing and performance optimization for mission-critical applications
  • Strong system design skills with ability to make architectural decisions for scalable distributed systems
Bonus Points for the following:
  • Bachelor's degree in Software Engineering, Computer Science, or equivalent
  • Experience with Kubernetes and container orchestration platforms
  • Knowledge of time-series databases
  • Background in satellite operations, mission control systems, aerospace, defense, or other mission-critical industries 
  • Grafana/observability stack for distributed systems monitoring Strong intellectual curiosity and commitment to continuous learning
  • Exceptional attention to detail and an ownership mentality
Additional Requirements

This is a fast-paced, high-impact environment - flexibility to occasionally work extended hours or weekends during critical periods is expected.

We are redefining how satellites are designed, manufactured and used—so we’re looking for candidates with passion, deep knowledge and direct experience on LEO satellite component development, design and in-orbit activities. If that’s your experience – then we’ll be immediately wow-ed.

The estimated base salary range for this role is $130 ,000-200,000 per year. The estimated range is meant to reflect an anticipated salary range for the position in question, which is based on market data and other factors, all of which are subject to change. Individual pay is based on location, skills and expertise, depth of relevant experience, and other relevant factors. For questions about this, please speak to the recruiter if you decide to apply for the role and are selected for an interview.

Why E-Space is right for you:

We want you to make the most of your journey at E-Space. That’s why we support and invest in the physical, emotional and financial well-being of our team members and their families. Some of what you can expect when working at E-Space:

• An opportunity to really make a difference

• Sustainability at our core

• Fair and honest workplace

• Innovative thinking is encouraged

• Competitive salaries

• Continuous learning and development

• Health and wellness care options

• Financial solutions for the future

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Ground Software Engineer in Saratoga, CA vacancy
  • $213k - $237k

     ...About the role Muon is looking for a Senior Software Engineer (Back-end) to join our Ground Software team. The ideal candidate is a self-motivated and versatile software engineer who is excited to build our cloud infrastructure, web services and applications like... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Muon Space

    San Jose, CA
    1 day ago
  • $193.3k - $261.5k

     ...models of these custom SoCs — that let software teams start development months before silicon...  ...silicon. We're looking for a software engineer to build and own the models and...  ...of your work when software teams hit the ground running on new silicon- As the team grows... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • $193.3k - $261.5k

    The MLIL DataPlane team is looking for a Senior Software Development Engineer to own the design and implementation of our inference data plane. We build...  ...frontier scale with large distributed models.This is a ground-up effort with rapidly evolving hardware and software.... 
    Senior
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    5 days ago
  • $125k - $160k

    About Centric Software:Centric Software is a global leader, providing an innovative and AI-enabled product-concept-to-commercialization...  ...Docker and Kubernetes.Collaborate with Product Management and engineering peers from concept through delivery.Maintain high engineering... 
    Senior
    Full time
    Remote work
    Flexible hours

    Centric Software

    Campbell, CA
    1 day ago
  • $200k - $250k

     ...generation of nuclear reactors! You'll leverage your software skills alongside nuclear engineers to model, simulate, design, and deploy advanced fission...  ...reliable, and affordable energy.Pathfinding: We chart new ground where no path exists by approaching challenges with... 
    Senior
    Remote work
    Flexible hours

    Oklo

    Santa Clara, CA
    1 day ago
  • $190k - $260k

     ...8 and has become a leader in autonomous ground transportation committed to a safer and...  ...leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities...  ...is recruiting an experienced Software Engineer who is passionate about motion control... 
    Senior
    Temporary work
    Work at office
    Visa sponsorship
    Shift work

    Kodiak Robotics

    Mountain View, CA
    2 days ago
  • $197.53k - $276.54k

     ...autonomous manufacturing at Blue Origin. We're looking for a Senior Software Engineer to help develop intelligent, agentic systems that connect...  ...or transports placardable amounts of hazardous materials by ground in any vehicle on a public road while in commerce, may be... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Local area

    BLUE ORIGIN

    Cupertino, CA
    2 days ago
  •  ...Software Engineer We are looking for a few exceptional software engineers to work on our cloud based B2B e-commerce, renewals and subscriptions platform. As a member of the engineering team, you will work with product management and other team members to design and... 
    Senior
    Flexible hours

    Rainmaker Systems

    Campbell, CA
    3 days ago
  •  ...optical interconnects to scalable photonic engines, Lumilens is unlocking a new era of...  ...This isn't incremental innovation, it's a ground-floor opportunity to rethink the optical...  ...desktop application — Advanced manufacturing software for optical transceiver testing. A GUI application... 
    Senior
    Remote work

    Lumilens

    San Jose, CA
    3 days ago
  •  ...(WPC) team is building the worlds best software for paying and interacting with the world...  ...identity. We are looking for experienced engineers who are passionate about their craft...  ...support for the software you build. As a senior member of the team you will drive technical... 
    Senior
    Full time

    Apple

    Cupertino, CA
    8 days ago
  •  ...help detect analyze and classify low-level software crashes across all Apple platforms. You...  ...by Core role blends distributed systems engineering with hands-on agent development tackling...  ...debugs software across every Apple is a senior technical leadership role. Youll turn... 
    Senior
    Full time
    Immediate start

    Apple

    Cupertino, CA
    11 days ago
  • $136.5k - $276.5k

     ...Senior Software Engineer This role has been designed as ‘’Onsite’ with an expectation that you will primarily work from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies... 
    Senior
    Work experience placement
    Work at office
    Local area
    Immediate start

    Hewlett Packard Enterprise Development LP

    Cupertino, CA
    1 day ago
  • $172.43k - $209k

     ...infrastructure company built from the ground up, we own and operate each layer of the...  ...charged with fueling the future of Crusoe's engineering muscle. We're responsible for critical...  ...quickly, safely, and efficiently. As a Senior Software Engineer you will contribute to large... 
    Senior
    Full time
    Temporary work
    Local area

    G2 Venture Partners

    Sunnyvale, CA
    2 days ago
  •  ...with file systems frameworks and applications are looking for a senior engineer who will own the UI architecture of our applications and who...  ...face of uncertainty showing your drive to deliver dependable software.n Bachelors in Computer Science or equivalent work... 
    Senior
    Full time
    Immediate start
    Flexible hours

    Apple

    Cupertino, CA
    12 days ago
  • $152k - $241.5k

     ...actively collaborate with architecture, software, product, and research teams to shape and...  ...looking for a Deep Learning Software Engineer to help develop simulation infrastructure...  ...or intermediate representations from the ground up.Deep understanding of LLM inference workloads... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $180k - $190.63k

    Mountain View, CA, USAR&D - Engineering /Full-time /HybridAera Technology is a pioneer in...  ...unattainable. We’re looking for a talented Senior Software Engineer to join our world-class...  ...delivering testable quality code, from the ground upExperience with streaming data and complex... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Aera Technology

    Mountain View, CA
    4 days ago
  • $174k - $252k

     ...hours.Build analytical and optimization engines (e.g., Mixed-Integer Programming/MIP, simulated...  ..., prefetching).Formulate clear, data-grounded performance projections and comparative...  ...practical experience.5 years of software engineering (e.g., C++ and Python).Experience... 
    Senior

    Google

    Sunnyvale, CA
    2 days ago
  • $174k - $252k

     ...low-latency data access and analysis to ground Coach responses in users’ longitudinal health...  ...Managers, UX Designers, and frontend engineers to refine the user experience and...  ...system health, diagnosis and resolution, and software test engineering.Experience developing Generative... 
    Senior

    Google

    Mountain View, CA
    4 days ago
  • $170k - $210k

     ...and has become a leader in autonomous ground transportation committed to a safer and...  ...its commercial self-driving software to develop, test and deploy autonomous...  ...Department of Defense.We are looking for a Senior Software Engineer to improve behavior prediction for autonomous... 
    Senior
    Temporary work
    Work at office
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    3 days ago
  • $190k - $260k

     ...8 and has become a leader in autonomous ground transportation committed to a safer and...  ...leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities...  ...for an experienced Controls Software Engineer who is passionate about safety-critical... 
    Senior
    Temporary work
    Work at office
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    4 days ago
  • $185k - $245k

     ...and has become a leader in autonomous ground transportation committed to a safer and...  ...its commercial self-driving software to develop, test and deploy autonomous...  ...Department of Defense.We are looking for a Senior Software Engineer to help build and improve behavior planning... 
    Senior
    Temporary work
    Work at office
    Visa sponsorship

    Kodiak Robotics

    Mountain View, CA
    3 days ago
  • $193.3k - $261.5k

     ...and fastest-growing compute cloud through ground-up virtualization design built on fully...  ...stack of hardware, firmware, and software to deliver unparalleled virtualization at...  ...are looking for an experienced software engineer to drive development for new EC2 machine... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    3 days ago
  • $193.3k - $261.5k

     ...fastest-growing compute cloud through ground-up virtualization design built on...  ...storage team is seeking an experienced Software Development Engineer to build virtualized, hardware-accelerated...  ...sharing and mentorship. Our senior members enjoy one-on-one mentoring and... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    4 days ago
  • $180k - $240k

     ...8 and has become a leader in autonomous ground transportation committed to a safer and...  ...leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities...  ....We are looking for a Localization Engineer. A problem solver with solid expertise... 
    Senior
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak Robotics

    Mountain View, CA
    4 days ago
  • $193.3k - $261.5k

     ...people who want to help.You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations...  ...them to completion.Do you enjoy building systems from the ground up? Are you passionate about setting standards for an... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    1 day ago
  • $193.3k - $261.5k

     ...that knowledge easy to organize, share and search, and it grounds Amazon Quick's AI chat and agents in each customer's own content...  ...user experiences.Key job responsibilitiesAs a lead software development engineer on the Quick team, you will design and develop features for... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Santa Clara, CA
    4 days ago
  • $193.3k - $261.5k

     ...excited about building the networking software that connects millions of people to...  ...to the communities worldwide. As a Senior Software Development Engineer on the Pop DataPlane team, you will...  ...outside world, designing systems from the ground up as Amazon LEO prepares to launch... 
    Senior
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours
    Shift work
    Day shift

    Amazon

    Sunnyvale, CA
    1 day ago
  • $193.3k - $261.5k

     ...accelerator SoCs for use by AWS internal teams. We’re looking for a Senior SoC Modeling Engineer to join the team and deliver new functional models,...  ..., RTL design, design verification, emulation, and software teams to build, debug, and deploy your models- Innovate on... 
    Senior
    Internship
    Local area
    Flexible hours

    Amazon

    Cupertino, CA
    1 day ago
  • The RoleWe're looking for a Senior Software Engineer to join our ML Infrastructure team and support the foundational infrastructure that powers Gridmatic. Our platform challenges are shaped by the nature of energy markets: forecasts and trading decisions run on tight schedules... 
    Senior
    Home office
    Flexible hours

    Gridmatic

    Cupertino, CA
    1 day ago
  •  ...supports  Fortune 500 companies and platform engineers across 100+ countries . Crossplane has...  ...at  upbound.io Upbound is hiring a Senior Software Engineer to help us build and operate...  .... If you're excited to build from the ground up, work with cutting-edge cloud... 
    Senior
    Remote work
    Worldwide

    Upbound

    Mountain View, CA
    28 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Ground Software Engineer. Be the first to apply!