Principal Software Engineer
On-site
Full Time
#Software Engineering
#Golang
#Kubernetes
#AI
#Python
#Go
#C C++
#Java
#Rust
#Docker
#Podman
Imagine a small, elite team of engineers and operators working quietly behind the scenes to give the United States government new ways to understand and shape the digital battlespace. At CCG we locate the country’s sharpest technical talent, hand them difficult national-security problems, and then step back so they can invent, iterate, and deliver. Our measure of success is simple: mission outcomes that matter.
The opportunity
We are looking for a Principal Software Engineer who will shape the next generation of automated cyber capabilities. In this on-site role you will design and build the back-end systems that let software agents act intelligently on real-world inputs. Your work sits at the intersection of large-scale orchestration and emerging AI techniques, directly influencing how operators accomplish their objectives. Because we deliver operational tools rather than research prototypes, every architectural decision you make moves from whiteboard to deployment on a tangible timeline.
A day in the life
- You lead design sessions that translate mission requirements into scalable, Kubernetes-native architectures, then write the core Golang services that bring those designs to life.
- You embed testing, continuous integration, and automated deployment steps into the product family so that new capabilities reach users quickly and reliably.
- You pair with fellow engineers to review code, share context, and remove blockers, while also carving out focused time to explore AI-driven decision modules that improve how agents respond to dynamic conditions.
Who you are
You are a senior engineer who has spent at least five years building production software and guiding other developers through complex projects. You hold a bachelor’s degree in computer engineering, computer science, software engineering, or a related field-or you have earned the equivalent knowledge through four additional years of hands-on experience. You are fluent in at least two of Python, Go, C/C++, Java, or Rust, and you are comfortable developing in Linux environments. Containerization with Docker or Podman and orchestration with Kubernetes are second nature to you, and you have worked with relational databases such as PostgreSQL. You thrive when you can both collaborate closely with teammates and execute independently, and you bring the steady judgment needed to deliver in high-trust, rapidly changing settings. Because our work supports U.S. government missions, you must be able to obtain and maintain a TS/SCI clearance; U.S. citizenship is required.
Experience in the cyber operations domain, an existing TS/SCI clearance, and prior direct engagement with end users are all viewed as strong advantages.
Why you'll love it here
You will join a mission-driven company whose sole focus is giving operators tools they can trust under real-world pressure. We foster a culture that prizes technical excellence, measured risk-taking, and the freedom to steer projects from concept to capability. Every engineer has a voice in architecture, and every deployment is celebrated as a step toward national-security outcomes that few teams ever get to influence.
Chameleon Consulting Group
40 views
Markets





