Astranis logo

Full Stack Engineer

Astranis

RemoteFull timeMid levelPosted today
Apply with JobAssist

About the role

  • As a Full Stack Software Engineer, you will help build the software systems that enable spacecraft development, testing, and manufacturing, while ensuring seamless integration with our supply chain

  • This high-impact role spans across domains—from hardware design and embedded systems to cloud services and intuitive UIs—and plays a critical part in enabling efficient engineering workflows, process automation, and flight operations at scale

  • You’ll collaborate closely with cross-functional teams including hardware, embedded systems, manufacturing, operations, and satellite flight control to develop internal tools that streamline processes, accelerate development, and ensure mission readiness

  • This role supports both commercial and US Government satellite programs

  • Design, implement, and maintain scalable software systems that support hardware design, manufacturing, and automated testing

  • Own backend and UI development for internal tools across test infrastructure, mission control, and business operations

  • Build integrations with hardware design, procurement, and production platforms such as Altium, Arena, NetSuite, and others

  • Build intuitive web-based UIs for telemetry dashboards, test orchestration, command execution, and workflow monitoring

  • Automate manual workflows to increase operational velocity across engineering, production, and satellite operations

  • Collaborate with engineers, operators, and technicians to gather requirements, refine tools, and deliver impactful solutions

  • Own projects from architecture and design through implementation, test, deployment, and iteration

Benefits

  • An equity stake in the company

  • Comprehensive medical, dental, and vision insurance

  • Unlimited vacation days

  • Healthy, delicious, free lunch catered in every day

  • Complementary OneMedical membership

  • Great office chairs, stand-up desks, and a machine shop

  • Reimbursement to spend on commuting from outside SF

  • Generous, fully-paid parental leave

  • Comfortable working in Linux, using shell tools, and managing source control with Git

  • Proficiency with JavaScript or TypeScript, with experience building UIs in React

  • Familiarity with Docker, Kubernetes, or other container-based deployment strategies

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related technical field

  • Strong proficiency with Python

  • Experience deploying backend services to cloud environments (e.g., AWS, GCP)

  • Familiarity with automated test strategies and embedded system validation

  • Strong foundation in working with SQL databases (e.g., Postgres)

  • 2+ years of professional software engineering experience

  • Experience designing and maintaining REST or GraphQL APIs

  • Background in manufacturing, logistics, or aerospace systems

  • Experience developing for real-time telemetry systems or ground control interfaces

  • Experience with platforms like Altium, Arena, NetSuite, First Resonance, Manufacturo, or similar tools used in hardware development

  • Experience with hardware-software interfaces, including instrumentation, schematics, and validation workflows

  • Experience with design systems and rapid UI prototyping for internal tooling

Millions of jobs, with real people getting hired every day

20,000+
New jobs added daily
7,000,000+
Verified job listings
500,000+
Tailored applications submitted
FAQ

Questions, answered

Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.

Yes. This role at Astranis was screened before publishing – we confirmed the employer before listing it.

The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.

This position can be done from anywhere, with no in-office requirement.

Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.