Principal Software Engineer, Clearance Required – TS/SCI w/Polygraph

 Please note, this position requires all candidates to currently possess an active Top-Secret SCI Clearance with a Polygraph.   This position is not an opportunity to be sponsored or nominated for a government security clearance.  

The Work:

You will support the innovation team within CNO’s Foundational Services product group. This team is comprised of experienced analysts, operators, and developers within the organization. As a member of the OIT Discovery Analytics Team (DAT), you get to design and implement ambitious ideas that benefit professionals in all CNO’s product groups. A diverse skillset, excellent communication skills, desire to learn, and a passion for impacting mission outcomes will ensure your success.

Minimum Qualifications:

  • A current Top-Secret/SCI government security clearance with polygraph is required.
  • Experience or desire to interact with users daily – to refine requirements, iterate on solutions, and watch them use what you build.
  • Ability to adopt new technology stacks depending on the problem and solution space.
  • Expert with Object Oriented programming languages (Java, C#).
  • Strong experience with build environment tools such as Gradle or Maven.
  • Service containerization and deployment with Docker/Kubernetes.
  • Familiarity with Git.
  • JavaScript (especially Angular).
  • Elasticsearch.

Bonus Points:

  • Python (scripting, analytics, orchestration, web servers).
  • Experience with Distributed Messaging Systems (e.g. Kafka).
  • Experience with GitLab CI/CD.
  • Knowledge of SIGINT collection and analysis systems.
  • Experience with production CNO capabilities and operations.
  • Networking fundamentals.
  • Experience with AWS (especially C2S).

As a Principal Software Engineer, You Will:

  •  Add new functionality to an existing large-scale microservice ecosystem.
  • Utilize your software engineering experience to automate manual tasks.
  • Develop next-generation infrastructure automation techniques.
  • Implement analytics to proactively notify users of pertinent information that requires their attention.
  • Design and create reliable, intuitive user interfaces and workflows.
  • Integrate with, and contribute to, a diverse set of teams, systems, and technology stacks.

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top