Cleared Software Engineer, Federal

CCRi develops situational awareness capabilities processing petabytes of data for Intelligence Community and Department of Defense, building systems that analyze air, maritime, and ground domains.
Charlottesville, VA, USA
$120,000 - $140,000
Backend
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS · Cybersecurity

Description For Cleared Software Engineer, Federal

CCRi is seeking a Cleared Software Engineer to join their federal team in developing sophisticated cloud-based software solutions for global situational awareness. The role involves working on systems that process and analyze petabytes of data from multiple sources to track objects in air, maritime, and ground domains.

The position requires a candidate with strong software engineering skills, particularly in languages like Java, Python, Scala, or Golang. Experience with cloud technologies, database systems, and modern deployment tools is highly valued. The successful candidate will work on maintaining and developing systems used by intelligence analysts and military personnel worldwide.

Key responsibilities include designing and implementing software applications, developing test frameworks, maintaining deployed capabilities, and effectively communicating technical concepts. The role requires a Top Secret security clearance with SCI eligibility and a CI poly, making it ideal for candidates with existing clearance or the ability to obtain one.

The company offers a comprehensive benefits package including both a 401K match and pension plan, flexible vacation policy, and various health insurance options. With a salary range of $120,000-$140,000, this position provides an opportunity to work on challenging projects that directly impact national security while maintaining a casual work environment.

This role is perfect for someone who thrives in a collaborative environment, has strong problem-solving skills, and is passionate about developing cutting-edge software solutions for complex challenges. The position offers the chance to work with advanced technologies while contributing to important national security initiatives.

Last updated 2 months ago

Responsibilities For Cleared Software Engineer, Federal

  • Research, design, implement, document, test, and deploy software applications
  • Develop test scripts and frameworks to verify and validate functionality
  • Maintain existing capabilities deployed to customer facilities and cloud environments
  • Understand customer, user, and operational requirements
  • Document and communicate technical concepts to various audiences
  • Maintain confidentiality of sensitive information

Requirements For Cleared Software Engineer, Federal

Java
Python
PostgreSQL
Kubernetes
Linux
  • Ability to obtain/maintain Top Secret security clearance with SCI eligibility and CI poly
  • Bachelor's or Master's degree in computer science or related field
  • Proficiency in Java, Scala, Python, or Golang
  • Experience with software development lifecycle
  • Understanding of formal software engineering principles
  • Exceptional analytical and problem-solving skills
  • Strong communication skills
  • US Citizenship required

Benefits For Cleared Software Engineer, Federal

Medical Insurance
Dental Insurance
Vision Insurance
401k
Relocation Benefits
  • Casual Work Environment
  • Health Insurance with FSA, HSA and Tricare Supplement options
  • Short/Long Term Disability Insurance
  • 401K match and pension plan
  • Flexible Vacation Policy
  • Relocation Assistance

Interested in this job?

Jobs Related To CCRi Cleared Software Engineer, Federal

Cleared Software Engineer, Data Collection Orchestration

Backend Software Engineer position at CCRi, developing cloud-based systems for global situational awareness with TS/SCI clearance required.

Cleared Software Engineer, Federal

Cleared Software Engineer position at CCRi for developing cloud-based situational awareness software for federal clients.

Cleared Systems Engineer, National/Tactical Systems

CCRi seeks a Cleared Systems Engineer for National/Tactical Systems to design scalable, high-performance systems using advanced modeling methodologies.

UX Program Manager, Google Cloud Networking

UX Program Manager position at Google Cloud focusing on managing UX programs and operations to improve product design and user experience.

Global Process Manager, Finance Experience

Lead global finance operations at Google, managing cash transactions and process optimization while ensuring operational excellence and risk management.