- Company Name
- Astranis Space Technologies
- Job Title
- Software Engineer - Backend
- Job Description
-
**Job Title:** Software Engineer – Backend
**Role Summary:**
Develop and maintain scalable, reliable backend services and APIs that support satellite operations, ground infrastructure, and customer-facing systems for a satellite communications provider. The role focuses on mission‑critical software that processes data from deployed hardware and enables ground station commanding.
**Expectations:**
- Deliver robust, high‑availability services for commercial and U.S. government satellite programs.
- Collaborate with full‑stack, embedded, and mission‑operations teams to produce end‑to‑end solutions.
- Ensure code quality through thorough testing, code review, and production monitoring.
- Proactively troubleshoot field and production issues, documenting root causes and resolutions.
**Key Responsibilities:**
- Design, build, and maintain backend services and RESTful APIs.
- Integrate with distributed systems and cloud deployments.
- Provide input on technical architecture, scalability, and reliability.
- Write clean, testable code and participate in peer reviews.
- Monitor, debug, and optimize performance of production services.
- Investigate and resolve incidents involving field‑deployed software and hardware.
- Support and improve continuous integration/continuous deployment pipelines.
**Required Skills:**
- 2+ years of backend software development experience.
- Proficiency in Python, C++, Go, or equivalent backend languages.
- Experience building distributed, service‑oriented architectures.
- Strong knowledge of concurrency, reliability, and scalability concerns.
- Ability to work in fast‑paced, collaborative environments.
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and CI/CD practices.
**Bonus Skills:**
- Front‑end technologies (React, TypeScript) and interest in full‑stack collaboration.
- Background in real‑time systems, telemetry, or networking protocols.
- Experience in aerospace, telecommunications, or mission‑critical domains.
- Contributions to open‑source or demonstrable backend projects.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Engineering, or related technical field (or equivalent practical experience).
- No mandatory certifications; relevant industry or cloud certifications (e.g., AWS Certified Developer, GCP Associate Cloud Engineer) are a plus.
San francisco, United states
On site
Junior
29-12-2025