Software Engineer

Castalia SystemsAurora, CO
Onsite

About The Position

Castalia Systems is seeking a Software Engineer to support our onsite client with their mission. A qualified candidate will perform the following duties and responsibilities, but are not limited to: Develop software for cutting edge satellite ground systems. Work with a team of engineers, architects, and leaders in an Agile environment.

Requirements

  • A Bachelor’s degree in Science, Technology, Engineering or Mathematics (STEM) and 5 years of prior relevant experience unless prohibited by local laws/regulations.
  • Experience designing and developing object-oriented software using Java.
  • Experience with Java multi-threading.
  • An active and transferable U.S. government issued TS/SCI security clearance is required prior to start date.
  • An active and transferable U.S. government issued Top Secret security clearance that can be crossed over to a TS/SCI security clearance is also acceptable.
  • U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.

Nice To Haves

  • Experience developing satellite planning and scheduling software.
  • Software development lifecycle experience using the SAFe Agile methodology.
  • Experience developing software using C++ and Python.
  • Experience with microservices in an AWS environment using Docker and Kubernetes.
  • Experience with Test Automation, DevSecOps, and CI/CD processes.
  • Experience with tools such as Confluence, Eclipse, Jira, Jenkins, Junit, Kafka, and Spring Boot.

Responsibilities

  • Develop software for cutting edge satellite ground systems.
  • Work with a team of engineers, architects, and leaders in an Agile environment.

Benefits

  • Medical, dental, vision coverage
  • 401k matching
  • generous PTO
  • paid holidays
  • professional training opportunities
  • pet insurance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service