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

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. 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 16 days ago
Similar jobs that could be interesting for youBased on the Senior Ground Software Engineer in Saratoga, CA vacancy
  • $184k - $208k

     ...Senior Software Engineer, Ground Software San Jose, CA 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... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Muon Space

    San Jose, CA
    1 day ago
  • $181.1k - $318.4k

     ...Senior Realtime Rendering and Graphics Software Engineer Work Locations (2) Submit Resume Have you experienced the 3D world within Apple Maps? Our team...  ...world. As a member of our team, you will be working on ground-breaking technology to develop algorithms and... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $80 - $90 per hour

     ...This role involves creating and maintaining robust, scalable software solutions for global finance and tax operations. You will partner...  ...includes developing strong collaborative relationships across engineering and finance teams to address user requirements effectively.... 
    Senior
    Hourly pay
    Contract work

    Akraya

    Los Gatos, CA
    2 days ago
  •  ...both Search and Display ads. YOU WILL: -Lead cross-functional engineering teams, collaborate with multiple technical and business teams...  ...cases. Minimum Qualifications ~6+ years of experience in software engineering, with a focus on building distributed systems with... 
    Senior

    Apple

    Cupertino, CA
    1 day ago
  •  ...Job Description 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... 
    Senior
    Flexible hours

    Rainmaker Systems

    Campbell, CA
    3 days ago
  • $184k - $287.5k

     ...Vehicles team is searching for a creative and experienced Senior Software Engineer in Test to help us bring NVIDIA's autonomous vehicle solution...  ...participate in a focused effort to develop and productize ground-breaking solutions that will redefine the world of transportation... 
    Senior
    Remote work

    NVIDIA

    Santa Clara, CA
    1 day ago
  • $147.4k - $272.1k

     ...Senior Software Engineer - Proximity and Context, Sensing & Connectivity Join our team at Apple and help us build the software for intelligent, spatially-aware customer experiences. We're developing algorithms that understand a user's context -- their location, movement... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $147.4k - $272.1k

    Apple Inc. is looking for a Senior Software Engineer to enhance iOS personalization through intelligent features based on machine learning and on-device intelligence. Located in Cupertino, the role involves collaborating with a talented team to architect and implement... 
    Senior

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $142k - $200k

     ...networks and a comprehensive set of hardware, software and mobile solutions for every charging need...  ...generations to come. Reports To Software Engineering Manager What You Will Be Doing We are seeking a Senior Software Engineer to join our Cloud... 
    Senior
    Work at office

    ChargePoint

    Campbell, CA
    23 hours ago
  • $181.1k - $318.4k

     ...Senior Software Engineer (Xcode), Developer Workflows At Apple, we build products that enrich people's lives. The Tools and Frameworks group empowers developers inside and outside of Apple to build amazing products for our platforms using Xcode, Xcode Cloud and more... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  •  ...Senior Software Engineer In Test At Intuitive, we are united behind our mission: we believe that minimally invasive care is life-enhancing...  ...make a difference drive our culture. Our team members are grounded in integrity, have a strong capacity to learn, the energy to... 
    Senior
    Work experience placement
    Local area
    Flexible hours

    Intuitive

    Sunnyvale, CA
    23 hours ago
  • $147.4k - $272.1k

     ...Senior Software Engineer, Sensing & Connectivity The Motion & Interaction team designs and delivers intuitive customer experiences through motion sensing. When you simply raise your wrist, shake your head, or move your device to interact, it's the work of engineers... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $181.1k - $318.4k

     ...Senior Software Engineer - FoundationDB Work Locations Submit Resume Imagine what we could do together. At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Bring passion and dedication to your job, and... 
    Senior
    Work experience placement
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $181.1k - $318.4k

     ...Senior Software Engineer - Compute People at Apple don't just build products — they craft the kind of experience that has revolutionized entire industries. The diverse collection of our people and their ideas inspire innovation in everything we do. Imagine what you... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $170k - $200k

     ...Senior Software Engineer – Core Database Location: Sunnyvale, United States Team: Core Database Position Level: Senior Software Engineer...  ...or other non-job related characteristics or other prohibited grounds specified in applicable federal, state and local laws.... 
    Senior
    Work at office
    Local area
    2 days per week
    3 days per week

    YugaByte

    Sunnyvale, CA
    23 hours ago
  • $147.4k - $272.1k

     ...Senior Software Engineer, SWE Program Tools Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each... 
    Senior
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $181.1k - $272.1k

     ...Senior Software Engineer Do you love working on challenges that no one has solved yet? Imagine what you could do here. At Apple, new ideas...  ...brainstorming through implementation, you will be part of a ground-up innovation team who are passionate about building distributed... 
    Senior
    Work experience placement
    Relocation

    Apple

    Sunnyvale, CA
    2 days ago
  • $171.6k - $302.2k

     ...Senior Software Engineer - Transparency - Icloud Ever wondered how to prove your conversations are secure or how to build trust in the privacy claims of a cloud service? Transparency service provides secure identity and verifiable transparency that protect iMessage... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $185k - $250k

     ...impression value The Role: As a Senior Engineer on the OpenPath team, you will serve as...  ...new services and platforms from the ground up Innovation culture: Help define the...  ...things about working at The Trade Desk as a software engineer which is why we do not expect... 
    Senior
    Full time
    Temporary work
    Local area
    Worldwide

    The Trade Desk

    San Jose, CA
    23 hours ago
  • $181.1k - $318.4k

    Senior Software Engineer - Traffic (ASE) Cupertino, California, United States | Software and Services Description As a Traffic Engineer, you will orchestrate the design and development of traffic proxies, libraries, and services that support Apple services at an unprecedented... 
    Senior
    Relocation package

    Apple Inc.

    Cupertino, CA
    3 days ago
  •  ...existing wireless sensors - enabling safer human-machine co-presence. As we continue to scale rapidly, we are looking for a Senior Software Engineer (Architect) who is genuine passionate about innovation, product development and building robust systems end-to-end. If you... 
    Senior
    Full time

    Algorized

    Campbell, CA
    2 days ago
  •  ...applications — including Final Cut Pro, Motion, and Compressor — as part of Apple Creator Studio. We are seeking a strong Senior Software Engineer to empower our 3rd party development community by designing robust APIs that extend the capabilities of our applications,... 
    Senior

    Apple

    Cupertino, CA
    23 hours ago
  • $152k - $241.5k

     ...loop validation and closed‑loop training grounded in real‑world scenarios. What you’ll be...  ...into production‑grade, highly optimized software (NIMs, NVIDIA Inference Microservices) Develop...  ...Science + 3 years, or Electrical Engineering, Bachelor of Science (or equivalent experience... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $126.7k - $158.4k

    Archer, based in Santa Clara, California, is seeking a Senior Manufacturing Design Engineer for Ground Support Equipment (GSE). This role is pivotal in ensuring that Archer's innovative eVTOL aircraft are fully supported post-manufacturing. You will collaborate with various... 
    Senior

    Archer

    Santa Clara, CA
    1 day 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
    4 days ago
  • $132.26k - $155.6k

    Essential Responsibilities Adopt & push best engineering practices, reusable modular designs resulting in quality...  ...eight years of relevant experience. 8+ years of Software Engineering; 3+ years of experience as a Senior Software Engineer. Preferred Skills / Experience Working... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    3 days per week

    U.S. Bank

    Cupertino, CA
    1 day ago
  • $166k - $201k

     ...vertically integrated AI infrastructure company built from the ground up, we own and operate each layer of the stack — from...  ...other, come build with us at Crusoe. About This Role As a Senior Software Engineer on our storage team, you'll be joining our core engineering... 
    Senior
    Temporary work

    Crusoe

    Sunnyvale, CA
    1 day ago
  • $184k - $287.5k

     ...We are looking for a Senior Software Engineer to become part of our storage management plane team. The management plane is a web-based application...  ...is continually dedicated to acquiring and implementing ground breaking technologies to overcome obstacles and innovate solutions... 
    Senior

    NVIDIA

    Santa Clara, CA
    23 hours ago
  • $213k - $263k

     ...Senior Software Engineer, Simulator Orchestration Waymo is an autonomous driving technology company with the mission to be the world's most...  ...physical dynamics, and advanced AI to create a realistic training ground for the Waymo Driver. As we expand autonomous driving into... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $171.6k - $302.2k

     ...Senior Software Engineer - Fitness+, Watch Software Fitness+ is an innovative fitness service that brings studio-style workouts to iPhone, iPad, Apple TV, and Apple Watch making it easier for users to get started with a workout and close their rings any time, anywhere... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    23 hours ago

Do you want to receive more vacancies?

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