Software Engineer
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
Interested in this role?