Join ClearEdge and be a part of a dynamic team that solves complex technical challenges. As a Principal Software Engineer, you will architect, develop, and maintain secure software and repository solutions across various network domains.
Requirements
- 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
- Proven experience with architecting, developing, deploying, and maintaining complex software systems in cloud environments (e.g., AWS)
- Experience with provisioning, virtualization, and containerization orchestration
- Demonstrated success troubleshooting and solving complex problems
- Comfortable developing and maintaining software using various languages
- Expertise in software engineering subject matter and customer support across diverse users
- Familiarity with artifact management tools (e.g., Nexus, Artifactory)
- Strong Linux scripting skills, Python experience preferred
- Experience with relational and non-relational databases
- Basic understanding of cross-domain solutions
- Strong monitoring and metrics skills
- Up-to-date understanding of the open-source landscape
Benefits
- Competitive benefits package
- 10k annual training/education benefit
- 10% 401k contribution
- Health and technology allowance
- Access to a state-of-the-art technology lab
- Monthly TechConnect and DeepDive collaboration sessions