Agile Software Engineer [2021-230]

SpRCO Design Agent

Infinity is a small business with extensive experience supporting aerospace and defense systems. Make a positive impact and join our Infinity Systems Engineering team who thrive on innovative ideas and meeting challenges for success.

Infinity Systems Engineering is looking to expand our team with a talented and energetic software engineer to work on satellite ground system software on a cutting-edge program delivering new capability to the industry. This position consists of working on a tightly integrated team with compiled, web, and cloud technologies in a fast-paced Agile environment to deliver continuous innovation to our customers.

Summary of Responsibilities:

•Design and develop satellite command and control, mission planning, and data analysis software systems.

•Perform full software life cycle functions including software requirements, architecture, design, code, test, integration, documentation, and support.

•Work collaboratively in a team environment with both internal and external customers to maintain a positive and productive work environment.

•Work in pair programming/extreme programming environment with other SW developers.

•Mentor junior engineers and lead developer teams, including decomposing and assigning tasks, reviewing work products, and tracking and reporting status.


•Experience with satellite ground system development with a focus on distributed C2, data processing, or mission planning software

•Experience with industry-standard ground systems such as COSMOS, ECLIPSE, OS/COMET, or OASIS

•Experience delivering high-reliability software in an agile, team-based environment with a strong CI/CD workflow

Experience in one or more of the following technology areas:

•Cloud development using AWS, Lambda, Docker, and Kubernetes

•Web and REST service development using Spring, Jersey, Flask, CherryPy, or Ruby on Rails

•Front-end and UX development using JavaScript, Angular, React, JavaFX, Python, or Qt

•Back-end development using SQL and NoSQL databases, and JPA/ORM

•Modeling, planning, or scheduling software development in languages such as Java, C++, or Python

•Proven leadership experience at the technical, team, or organizational levels.

Bachelor’s degree in Software Engineering or related Computer/Engineering field

Minimum of 2 years related industry experience or 5 years' experience without a degree.

Colorado Springs, CO




U.S. Citizenship is required.
EOE including disability/vet

To learn more about our benefits, please visit: Infinity Careers

UNITED STATES – COVID-19 continues to significantly impact our communities, families and employees. In accordance with Executive Order 14042, effective December 8, 2021, we will require all newly hired employees in the United States to be fully vaccinated prior to their start date.