Red Canyon Software

NASA/courtesy of

Red Canyon Sofware - Exploring Other Planets, Improving Our Own

Employment Opportunities

We attract ambitious engineers who are in the top of their field. Our engineers are passionate about their professions and do not view work as just “jobs”. We work hard, enjoy life, and try to minimize politics in the workplace. In all we do, we inspire enthusiasm, encourage commitment, and enjoy the moment. Click here to find out more about why you should join the Red Canyon team!

To apply for a position with Red Canyon, follow the instructions under that job posting.

Show all jobs

*NEW* Senior Infrastructure Support Engineer at Jet Propulsion Lab (CA)



Post Date:


Skills: Integration Test CI/CD script AWS Docker Java Python Ruby Agile

Do you want to help a small company make a BIG difference in space? Do you take ownership of your job and responsibility for your actions? Then come work for Red Canyon and help us continue our mission of helping mankind reach the stars!

As a member of the Software Integration and Deployment Team, the Senior Infrastructure Support Engineer will be responsible for the design, implementation, and maintenance of the project end-to-end, automated test and deployment system (Continuous Integration / Continuous Deployment) in the AWS cloud environment of a complex, high demand and continuously upgraded operational service delivering science data and analysis tools to the greater science community and the general public.

Responsibilities include, but are not limited to:
Utilizing disparate codebases to build, package and deploy to multiple cloud and on-premises venues and run unit and integration testing to ensure the validity of software deliveries
Work closely with Integration and Test roles to add coverage for regression and new test cases
Collaborate with other subsystem leads to make sure new technologies and dependencies can be fit into the newly created CI/CD workflow.
Maintains the production environment available to end users and partners
Apply operating system patches and deploy new releases in the SIT, UAT and production environments
Provide technical support to the end user and partner community
Writing scripts to automate operations and server management to enable smooth deployments, post-deployment smoke testing, rapidly debug installation issues, and document any issues with the delivered packages
Developing automated infrastructure in a cloud environment
Advising Developer and DevOps teams on infrastructure characteristics that affect software systems, such as storage capacity, processing speed, and input/output requirements
Required Skills:
Experienced in automating infrastructure in a cloud environment
Strong understanding across cloud and infrastructure components (server, storage, data, and applications) to deliver end to end cloud infrastructure architectures and designs
Experience with container applications (Docker, Docker Compose, AWS ECS, Kubernetes)
Experience with programming and/or object oriented programming in any language (Java, Python, Ruby)
Experience with Amazon Web Service cloud service platforms and web services (Lambda, EC2, S3)
Experience with CI/CD frameworks and/or fundamentals (Jenkins, Bamboo, AWS Developer Suite, CircleCI)
Experience with artifact repository management software (JFrog Artifactory or other artifact repositories)
Agile development experience
Familiar with automation software provisioning and configuration management tools (Puppet, Chef, Ansible, Salt)
Experience with log monitoring and alerting like ELK stack (Elasticsearch, Logstash, Kibana) or other similar stacks
Working knowledge of shell scripting, cronjobs and Swarm

Desired Skills:
Familiar with AWS cloud formation templates, IAM roles and AWS Kinesis
Familiar with team collaboration tools (bversion, Confluence, Redmine, Jira)
Familiar with declarative programming languages (YAML)
Experience with MySQL and/or Oracle databases including designing SQL Queries
Ability to work closely with other teams (DBA, SA, DEV, SE) to obtain requirements / software dependencies and request new software to be installed as needed
Experience with the following: requirements analysis, design, coding, configuration management, integration and testing
Experience and advanced knowledge in the design, implementation, and operations of large data storage or archive systems
AWS Certified Solutions Architect Associate preferred
AWS Certified Solutions Architect Professional preferred

Required Education:
Bachelor’s degree in Computer Science, Engineering, or related discipline with a minimum of 8 years of experience in system administration, software development, data management and archive system experience in a Linux environment

Due to contractual requirements, only U.S Citizens will be considered.
Red Canyon Engineering and Software: “Exploring Other Planets, Improving our Own”

Red Canyon contracts with NASA, NREL (National Renewable Energy Lab), DoD, Raytheon, Lockheed Martin, Honeywell, Millennium Engineering, United Launch Alliance, Harris Inc., SAIC, Lewis & Fowler, Ball Aerospace, Sierra Nevada Corporation, and Raytheon among others. We specialize in building spacecraft, developing renewable energy technologies to help make our planet a better world and cutting edge research and development. Our disciplines include systems engineering, mechanical design, structural analysis, real time flight and ground software, simulation software, user interface software, and mission management software. We help our contractors with the full life cycle of product development from requirements to test and delivery.

Some of the programs we have previously or currently worked on include: Mars 98, Odyssey 01, Stardust, Genesis and Deep Impact, Mars Phoenix, Mars Reconnaissance Orbiter, Orion, Lunar Reconnaissance Orbiter, GOES-R, OSIRIS-REx, Maven, JUNO, Grail, and the MarsFlight and LunarSIM Simulation. We also work on classified programs.

Red Canyon’s home office is located in scenic Denver, Colorado, and our regional office is in historic downtown Titusville, Florida. We are a small company that maintains a flat organization to decrease our overhead and costs to our customers. Our number one focus is to solve some of the most complicated engineering problems humankind is facing.

We have a fun and talented team of engineers and we are committed to our engineers continued success and development. Included in our employment package are immediate HUBZone bonus, health benefits, profit sharing, referral bonuses, and a generous 401(K) retirement plan.

Please send resume and cover letter to