Principal Software Engineer

Advanced analytic development company providing Cyber solutions to current and emerging missions for the DoD.
$150,000 - $250,000
Cloud
Principal Software Engineer
Hybrid
101 - 500 Employees
20+ years of experience
Cybersecurity

Description For Principal Software Engineer

ClearEdge is seeking a Principal Software Engineer to join their team focused on solving complex technical challenges for the DoD. This role requires 20 years of experience and involves architecting, developing, and maintaining secure software solutions across various network domains. The position offers an impressive benefits package including a $10k annual education benefit and 10% 401k contribution.

As a Principal Software Engineer, you'll be responsible for leading technical initiatives, working directly with customers and teams to deliver mission-critical solutions. The role requires expertise in cloud environments (AWS), strong Linux scripting skills, and experience with various programming languages and databases. Security clearance (TS/SCI with Polygraph) is mandatory.

The company provides a collaborative environment with monthly TechConnect and DeepDive sessions, access to a state-of-the-art technology lab, and opportunities to work on cutting-edge cybersecurity solutions. This hybrid position is based in the Washington D.C. area and offers a chance to make a significant impact on national security through innovative software solutions.

ClearEdge stands out for its core values of Honesty, Integrity, Loyalty, Fairness, Respect, Responsibility, and Accountability. They combine these values with a focus on people, technology, and integrity to deliver exceptional results in cyber solutions. The role offers both technical challenges and professional growth opportunities in a rapidly expanding organization.

Last updated 8 hours ago

Responsibilities For Principal Software Engineer

  • Architect, develop, and maintain secure software and repository solutions
  • Work with customers, managers, and technical teams to gather requirements
  • Develop technical plans for mission-critical solutions
  • Connect coding elements, libraries, and applications across different systems
  • Coordinate with multi-functional teams to implement software solutions
  • Provide multi-tiered support to customers and development teams
  • Share software engineering best practices

Requirements For Principal Software Engineer

Python
Linux
  • TS/SCI with Polygraph clearance
  • Bachelor's or Advanced Degree in Computer Science, Computer Engineering, or related technical discipline
  • 20 years of experience architecting, developing, and maintaining software solutions
  • Experience with cloud environments (AWS)
  • Experience with provisioning, virtualization, and containerization orchestration
  • Strong Linux scripting skills, Python experience preferred
  • Experience with relational and non-relational databases
  • Familiarity with artifact management tools
  • Strong monitoring and metrics skills
  • Up-to-date understanding of the open-source landscape

Benefits For Principal Software Engineer

401k
Medical Insurance
Education Budget
  • $10,000 annual training/education benefit
  • 10% 401k contribution
  • Health allowance
  • Technology allowance
  • Access to state-of-the-art technology lab
  • Monthly TechConnect and DeepDive collaboration sessions

Interested in this job?

Jobs Related To ClearEdge Principal Software Engineer

Principal Software Engineer - Azure Resource Graph

Principal Software Engineer position at Microsoft working on Azure Resource Graph, building large-scale distributed systems and cloud infrastructure.

Senior Principal Performance Engineer-Cloud Storage

Senior Principal Performance Engineer role focusing on cloud storage systems and performance optimization at Oracle.

Sr Principal Technical Program Manager

Senior Principal TPM role at Oracle Cloud Infrastructure, leading AI infrastructure initiatives and managing large-scale GPU deployment projects.

Principal Diagnostics Engineer – Cloud Platforms

Principal Diagnostics Engineer role at Oracle focusing on cloud platform development, requiring expertise in diagnostic software and system-level debugging.

Sr. Engineering Manager - Compute, Apple Cloud Engineering

Lead Apple's Cloud Computing initiatives as Sr. Engineering Manager, overseeing infrastructure, virtualization, and container technologies while managing high-performing engineering teams.