
Real job — pulled straight from ClearEdge’s careers page · Verified May 23, 2026 · No reposts.
Job description
ClearEdge is hiring a Principal Software Engineer — a full-time, based in Annapolis Junction, MD role. Apply directly on ClearEdge's careers page below.
Principal Software Engineer
Team: Intelligence Solutions
Location: Annapolis Junction, MD
Commitment: Full-time
Workplace Type: hybrid
You Will Excel in This Role If You Are:
- Passionate about building and maintaining cloud-based services
- Comfortable working in Linux environments
- Skilled in developing containerized applications and deploying them with Kubernetes (EKS)
- Experienced in automating workflows using GitLab CI/CD
- Detail-oriented and capable of troubleshooting complex issues
A Day in the Life Of:
- Develop and enhance software solutions using Java, Node, or Python
- Build and maintain cloud-based services in AWS
- Design and manage containerized applications with Kubernetes (EKS)
- Automate infrastructure and deployments using GitLab CI/CD
- Write and maintain shell scripts for automation and system management
- Work with relational and document databases such as PostgreSQL, Elasticsearch, or MongoDB
- Collaborate with cross-functional teams to implement secure, scalable solutions
Must Have:
- TS/SCI with Polygraph Clearance
- 20+ years of experience with a Bachelors Degree in a related field
- Strong Linux background
- Experience building and maintaining services in AWS
- Proficiency in at least one of the following: Java, Node, or Python
- Experience with shell scripting
- Hands-on experience with containerization and Kubernetes (EKS)
- Experience with GitLab CI/CD
- Familiarity with relational and document databases such as PostgreSQL, Elasticsearch, or MongoDB
Nice to Have:
- Experience with Terraform or Terragrunt for infrastructure as code
- Knowledge of Ansible for configuration management
- Front-end development experience with React or Node
- Familiarity with 508 compliance standards for accessibility
Get Software Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs
Frequently asked questions
What skills are required for Principal Software Engineer at ClearEdge?
The required skills for Principal Software Engineer at ClearEdge include: Linux, Kubernetes, GitLab CI, Java, Node.js, Python, AWS, Shell, PostgreSQL, Elasticsearch, MongoDB, Terraform, Ansible, React.
What is the seniority level for Principal Software Engineer at ClearEdge?
Principal Software Engineer at ClearEdge is a Principal level position.
How do I apply for Principal Software Engineer at ClearEdge?
You can view the full description and apply for Principal Software Engineer at ClearEdge on EchoJobs: https://echojobs.io/job/clearedge-principal-software-engineer-w69d2.


