Software Engineer, Missions Software

TLDR

Design, develop, and maintain software systems for satellite operations, tackling complex engineering challenges and improving efficiency in a fast-paced environment.

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer, Missions Software in United States. This role offers the opportunity to design, develop, and maintain critical software systems that support satellite operations and mission control. You will work on a web-based application and supporting microservices that enable spacecraft operators and analysts to monitor, control, and optimize satellite performance. The position involves building automation tools, APIs, and infrastructure to streamline operational workflows while collaborating closely with cross-functional teams. Candidates will tackle complex engineering challenges, contribute to mission-critical systems, and improve the efficiency and reliability of satellite operations. This role is ideal for self-starters who enjoy problem-solving in a fast-paced environment and want to make a tangible impact on space-based operations. Accountabilities:
  • Develop, maintain, and enhance the web-based Mission Control platform and its supporting microservices
  • Design and implement HTTP APIs, evaluate software technologies, and deploy mission-critical infrastructure
  • Automate operational workflows to reduce manual tasks for satellite operators and analysts
  • Collaborate with Satellite Operations, Pipeline, Product, and other teams to ensure software meets operational requirements
  • Participate in code reviews, maintain documentation, and follow best practices for testing and quality assurance
  • Monitor and troubleshoot system performance, ensuring high reliability and uptime of mission-critical services
  • Requirements:
  • Bachelor’s degree in Computer Science, Aerospace Engineering, or related field
  • 2+ years of professional software development experience
  • Proficiency in Python programming and API design
  • Experience with relational databases (Postgres, MySQL, etc.) and Linux environments
  • Familiarity with continuous integration/deployment workflows (e.g., GitLab CI, Docker)
  • Strong problem-solving skills, self-starter mentality, and ability to work in a dynamic environment
  • Excellent communication skills and ability to collaborate across multiple teams
  • Benefits:
  • Competitive salary with eligibility for discretionary short- and long-term incentives, including equity
  • Comprehensive medical, dental, and vision plans, with HSA contributions
  • Generous paid time off, holidays, and company-wide days off
  • Paid parental leave and wellness programs, including Employee Assistance Program (EAP)
  • Home office, phone, and internet reimbursement
  • Tuition reimbursement and access to professional learning platforms
  • Opportunities to work remotely or from multiple global offices
  • Volunteer paid time off and other employee engagement initiatives
  • Why Apply Through Jobgether?
    We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
    We appreciate your interest and wish you the best!

    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.


    #LI-CL1
    Ace your job interview

    Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

    Software Engineer Q&A's
    Report this job
    Apply for this job