Jobs · Engineering

Software Engineer, Missions Software

Jobgether · United States · 1 wk ago
RemoteRemoteEngineering$100k–$125k/yrFull-time

About the role

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer, Missions Software based in the United States. This role offers the opportunity to build and enhance mission-critical software that supports the operation of an advanced fleet of satellites.

Responsibilities

  • Design, develop, and maintain backend services and automation tools that support satellite mission operations.
  • Build, enhance, and maintain RESTful HTTP APIs while continuously improving existing software architecture.
  • Design, deploy, and support reliable infrastructure for mission-critical applications and distributed services.
  • Collaborate with engineering, satellite operations, and product teams to deliver scalable, high-quality software solutions.
  • Develop automated testing, participate in code reviews, and maintain clear technical documentation.
  • Support continuous integration and deployment pipelines to ensure reliable software delivery.
  • Evaluate new technologies and recommend improvements that increase system performance, reliability, and maintainability.
  • Contribute to a collaborative engineering culture focused on innovation, knowledge sharing, and continuous improvement.

Requirements

  • Bachelor's degree in Computer Science, Aerospace Engineering, or a related technical discipline.
  • 2-3 years of professional software engineering experience.
  • Strong proficiency in Python development.
  • Experience designing and implementing RESTful APIs.
  • Knowledge of relational databases such as PostgreSQL, MySQL, or similar technologies.
  • Experience with automated testing, version control, code reviews, and CI/CD workflows using tools such as GitLab CI, Docker, or equivalent.
  • Strong Linux system administration and development skills.
  • Ability to troubleshoot complex technical problems independently in a dynamic environment.
  • Excellent communication and collaboration skills with cross-functional teams.
  • Experience with cloud platforms (AWS, GCP), infrastructure automation (Ansible, Kubernetes, Terraform), monitoring tools (Datadog, Sentry), microservices architecture, or aerospace systems is considered a strong advantage.

Benefits

  • Competitive base salary ranging from USD $100,300-$125,400 nationally, with higher salary bands available in select locations based on market and experience.
  • Eligibility for performance-based bonus opportunities and equity awards.
  • Comprehensive medical, dental, and vision insurance.
  • Health Savings Account (HSA) with company contributions.
  • Generous paid time off, company holidays, and additional company-wide wellness days.
  • 16 weeks of paid parental leave.
  • Wellness program and Employee Assistance Program (EAP).
  • Home office reimbursement along with monthly phone and internet stipend.
  • Tuition reimbursement and access to professional learning resources.
  • Commute benefits for employees located near office locations.
  • Paid volunteer time to support community engagement initiatives.

Similar jobs

Mission Software Engineer

Mission Technologies, a division of HIIGreater Roanoke Area· 2 days ago
Information Technology$74k–$242k/yrapply on jobs.hii-tsd.com