Skip to main content

Software Engineer

Technology
NewSpace Technical
El Segundo, United States2 months ago
Service contract

Job description

3x Software Engineers - Space Sector (Junior, Senior & Principal)

Fixed Term Contract

We’re actively seeking 3x Software Engineers at Junior, Senior, and Principal level to join our client's team on a high-impact project - Contract basis.

If you’re passionate about solving complex problems and building scalable software for the Space Sector, we want to hear from you.

Location: El Segundo, CA

Start Date: September, 2026

Duration: 1-year contract (full-time)

Rate: ~$120/hour (depending on experience)

About the Role

You’ll work as part of a multi-disciplinary team across development, QA, and infrastructure to design, build, test, and optimize advanced software solutions. These roles span multiple experience levels, offering opportunities from hands-on development to technical leadership and system design.

Key Responsibilities

Depending on experience level, responsibilities include:

  • Designing, developing, analyzing, and testing software applications
  • Collaborating with cross-functional teams to define requirements and deliver solutions
  • Participating in the full software development lifecycle (SDLC)
  • Creating and maintaining automated test frameworks and documentation
  • Identifying, troubleshooting, and resolving software defects
  • Performing performance testing (load, stress, scalability)
  • Developing optimized solutions using complex algorithms
  • Ensuring system maintainability and alignment with standards
  • Driving continuous improvement in tools and processes
  • Mentoring team members and leading best practices (Senior/Principal)
  • Designing user interfaces and data visualizations (Principal)

Requirements

Core Requirements (All Levels)

  • Ability to obtain and maintain a Secret security clearance
  • Bachelor’s degree in Computer Science, Information Systems, or equivalent experience
  • Strong problem-solving, communication, and teamwork skills
  • Passion for learning and working with emerging technologies

Experience by Level

Junior Software Engineer (1–4 years)

  • Experience with software development and/or QA processes
  • Knowledge of testing tools (Selenium, Cypress)
  • Familiarity with Python, Java, or Go
  • Understanding of performance, security, and usability testing

Senior Software Engineer (5 years)

  • Strong experience in architecture, design, and development
  • Experience with Angular or React
  • Knowledge of microservices architecture
  • Familiarity with PostgreSQL/MySQL and CI/CD tools (e.g., GitLab)

Principal Software Engineer (7 years)

  • Extensive experience in full-stack development and system architecture
  • Expertise with cloud and container technologies (Docker, AWS/Azure, Kubernetes)
  • Strong background in microservices and scalable systems
  • Proven leadership, mentoring, and technical direction

Bonus (Principal):

  • Agile tools (Jira, Confluence)
  • Experience with satellite communications or DoD systems

If you are interested, please apply today!

We’re moving quickly and looking to interview candidates ASAP angela.olmo@newspacetechnical.com

Keywords
monthsOfExperience: 84ReactOSFlutterGitLabJiraScalabilityAngularAngularJSMysqlPostgresqlPythonJavaCI / CDMaintainabilityUsabilityAWSDockerKubernetesReact.jsSelenium

Interested in this role?