Cleared Software Engineer - Battle Orchestration, National/Tactical Systems

CCRi develops best-in-class global situational awareness and battle orchestration capabilities, processing petabytes of data from diverse sources in near real time.
$120,000 - $140,000
Mid-Level Software Engineer
In-Person
2+ years of experience

Description For Cleared Software Engineer - Battle Orchestration, National/Tactical Systems

CCRi, a leader in global situational awareness and battle orchestration, is seeking a Cleared Software Engineer to join their National Tactical Department. This role offers an exciting opportunity to work on next-generation Battle Orchestration capabilities for Department of Defense customers, addressing critical national priorities.

As a Software Engineer, you'll be responsible for designing and developing enterprise-wide Java applications for battlefield command and control, geospatial data management, and analysis. You'll also research new software processing concepts for situational awareness and battlefield optimization, maintain existing capabilities in customer facilities and cloud environments, and develop test frameworks to ensure high-quality deliverables.

The ideal candidate should have a strong background in computer science or related fields, with at least two years of progressive software development experience. Proficiency in Java, Linux, and cloud technologies like AWS and Kubernetes is essential. Experience with geospatial information and DoD tactical networks is a plus.

This role requires a Top Secret security clearance (or the ability to obtain one) and U.S. citizenship. The position offers a competitive salary range of $120,000-$140,000, along with excellent benefits including health insurance, a 401K match, and a pension plan.

Join CCRi to work on meaningful challenges through innovative data science and scalable software engineering, making a real impact on national security and defense capabilities.

Last updated 4 months ago

Responsibilities For Cleared Software Engineer - Battle Orchestration, National/Tactical Systems

  • Design and develop enterprise-wide Java applications for battlefield command and control, geospatial data management, exploitation, visualization, and analysis
  • Research and develop new software processing concepts for situational awareness and battlefield optimization
  • Maintain existing capabilities deployed to customer facilities and AWS/Azure cloud environments
  • Develop test scripts and frameworks to verify functionality and produce high quality software deliverables
  • Communicate effectively with customers, management, and other engineering teams in secure environments

Requirements For Cleared Software Engineer - Battle Orchestration, National/Tactical Systems

Java
Linux
Kubernetes
PostgreSQL
Redis
  • Typically requires a Bachelors or Masters degree in computer science, information systems or related discipline
  • Two or more years progressive software development experience with a Bachelors degree
  • Strong foundation in mathematics, computer networking, communication protocols, data exchange formats and/or user interfaces
  • Experience developing Java code in production environments
  • Experience with software development in Linux
  • Familiarity with AWS-hosted environments, Docker containerization and execution through Kubernetes
  • Understanding of formal software engineering principles including design, documentation, ticketing systems, version control and Agile methodologies
  • U.S. citizenship and Top Secret security clearance, SCI eligible, and willing to take a CI polygraph

Benefits For Cleared Software Engineer - Battle Orchestration, National/Tactical Systems

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Casual Work Environment
  • Intellectually Challenging Work
  • Health Insurance including FSA, HSA and Tricare Supplement options
  • Short/Long Term Disability Insurance
  • Generous Defined Retirement Benefit, including both a 401K match and pension plan
  • Very Flexible Vacation Policy

Interested in this job?