cover image
SpaceNav

Software Engineer - Platform

On site

Boulder, United states

$ 140,000 /year

Mid level

Full Time

07-03-2026

Share this job:

Skills

Communication Python JavaScript Rust TypeScript SQL GraphQL Dynamics GitHub GitLab CI/CD DevOps Docker Kubernetes Monitoring Version Control Test Agile methodologies Architecture git react AWS Agile JavaScript/TypeScript CI/CD Pipelines

Job Specifications

Job Description

SpaceNav is looking for an experienced Platform Software Engineer who is a self-motivated demonstrated team-player. In this role, you’ll play a critical part in designing and implementing cloud-based solutions that power mission critical flight dynamics applications used to support satellite operations. You will also be responsible for designing, implementing, and maintaining our Advanced SSA Platform build & deployment environment. 

As a Platform Software Engineer, you will bring your skills in Python, Rust, SQL, cloud technologies, and service-oriented architecture to build and maintain solutions that optimize flight dynamics workflows and uphold satellite operator standards. Beyond these core contributions, you will take on a central role in defining how software is built and delivered at SpaceNav — architecting CI/CD pipelines, driving automation across AWS, and establishing yourself as the cloud infrastructure expert within the engineering department. This is a practical, hands-on position ideal for an engineer with a systems mindset who thrives at the crossroads of infrastructure and software, where performance, reliability, and automation are paramount.

Responsibilities

Design, develop, and maintain high-performance applications and services within the Advanced SSA Platform, adhering to systems requirements and Agile methodologies.
Build and optimize RESTful APIs and enterprise-grade backend solutions with an emphasis on performance, scalability, and reliability.
Design, build, and maintain CI/CD pipelines using Bitbucket and AWS CDK to automate build, test, and deployment workflows across development and production environments.
Leverage AWS CDK to implement infrastructure-as-code, enabling repeatable, version-controlled, and auditable infrastructure deployments.
Participate in code reviews to uphold code quality, maintainability, and adherence to engineering best practices.
Embed observability and self-healing capabilities into the Advanced SSA Platform, driving operational excellence through metrics, monitoring, and automated recovery mechanisms.
Implement security controls across CI/CD pipelines, including secrets management, access controls, and vulnerability scanning.
Produce clear, comprehensive documentation for deployment processes, runbooks, and troubleshooting guides to support operational SLA requirements.
Champion continuous improvement initiatives aimed at reducing deployment friction, accelerating build times, and enhancing developer productivity.
Collaborate closely with software, flight dynamics, and systems engineers to understand functional needs and deployment requirements.
Mentor development teams and provide technical guidance on DevOps best practices, cloud-native patterns, and tooling.
Participate in on-call rotations to support Satellite Operations SLA commitments.

Qualifications

Bachelor's degree in Computer Science or Software Engineering.
5+ years of experience as a full-stack engineer building large-scale, distributed web applications.
Demonstrated experience designing and maintaining CI/CD pipelines.
Strong hands-on experience with AWS services (Lambda, API Gateway, Fargate, Firehose, RDS), including deploying and managing production workloads.
Proficiency using AWS CDK for infrastructure-as-code automation and provisioning.
Solid expertise in backend development using languages such as Python, JavaScript/TypeScript, or Rust.
Experience building user-facing applications with modern frameworks such as React or Vue.
Proven ability to design and manage APIs consumed across multiple teams using REST or GraphQL.
Strong working knowledge of decentralized version control systems such as Git, across platforms like Bitbucket, GitHub, or GitLab.
Hands-on experience with containerized application development, particularly using Docker and Kubernetes.
Familiarity with testing frameworks (e.g., Jest, pytest, Playwright) and test-driven development practices.
Experience applying security best practices within CI/CD pipelines and cloud environments.
Strong written communication skills with a demonstrated ability to produce clear, actionable process documentation.
A pragmatic, growth-oriented mindset — capable of balancing near-term delivery with sound, long-term architectural thinking.

The salary range for this role is $120,000 - $140,000 per year.

About the Company

SpaceNav is a Boulder Colorado-based applied mathematics and engineering firm, specializing in Orbit Determination and Safety of flight capability and expertise. We deliver SSA software solutions available as Software as a Service (SaaS) via https://advancedSSA.com or deployed within your facility as a Commercial off-the-Shelf (COTS) implementation. We provide subject matter expertise during safety of flight decision making, real-time satellite operations, and to validate our customer and partner’s SSA sensors. Our core sof... Know more