Principal Software Engineer
Key Skills for This Role
Full Job Posting
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
About ClearEdge
Provides software engineering and data analytics for defense agencies.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at ClearEdge
Senior Property Accountant
, USA
Infrastructure Engineer I
, USA
System Administrator
, USA
Software Integration Engineer III
Annapolis, USA
Software Engineer III
Annapolis, USA
Senior Software Engineer
Annapolis, USA
Software Engineer IV
Annapolis, USA
Senior Network Engineer
Washington, USA
