Software Engineer - Platform
Listed on 2026-04-17
-
Software Development
DevOps, Cloud Engineer - Software
Space Nav 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 Space Nav — 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.
- 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 Dev Ops best practices, cloud‑native patterns, and tooling.
- Participate in on‑call rotations to support Satellite Operations SLA commitments.
- 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.
- 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 Graph
QL. - Strong working knowledge of decentralized version control systems such as Git, across platforms like Bitbucket, Git Hub, or Git Lab.
- 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.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).