Principal Software Engineer
Company | ClearEdge |
---|---|
Location | Annapolis Junction, MD, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Expert or higher |
Requirements
- 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
Responsibilities
- 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
Preferred Qualifications
- 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