What are the responsibilities and job description for the Zero Trust Security Engineer position at Netrist Solutions?
We are seeking a Zero Trust
Developer to support modernization and sustainment efforts within secure DoD
cloud environments, including mission systems supporting the Mobility Air
Forces. This role focuses on designing and developing backend services that
implement Zero Trust Architecture controls aligned with NIST SP 800-207 and the
DoD Zero Trust Strategy within AWS GovCloud IL5 and IL6 environments.
The position contributes to sustaining and enhancing
command-and-control capabilities that are critical to active-duty and civilian
operational users. You will work as part of a collaborative development team to
update and maintain the codebase, provide technical direction during
development efforts, and support Agile delivery through analysis, design,
implementation, testing, and troubleshooting.
This role emphasizes building robust backend services that enable
Zero Trust enforcement, while also contributing to the reliability, security,
and performance of mission-critical software.
What you will do
- Work under the direction of the Development Lead to design,
code, test, document, and install backend services.
- Help analyze system
requirements and prioritize tasking.
- Review and refactor code.
- Participate in, and sometimes
lead, design and planning discussions.
- Develop software that is
clean, efficient, scalable, and dependable.
- Ensure proper use of code
analysis tools and assess automated security scans of code.
- Design and implement Zero
Trust Architecture patterns aligned to NIST SP 800-207.
- Engineer identity-centric
access controls using SAML, OIDC, OAuth2, and mTLS.
- Implement Policy Enforcement
Points and Policy Decision Points.
- Support RMF documentation and
ATO processes.
What we like to see
- Experience implementing Zero Trust principles in DoD environments.
- Strong AWS IAM and Kubernetes
security experience.
- Ability to work with minimal
direction.
- Strong documentation and
architecture communication skills.
- Proficiency with AWS cloud computing environments.
- In depth knowledge of Java and
the ability to also code in .NET languages.
- Ability to troubleshoot code
at a senior level.
- Able to work with minimal
day-to-day direction when collaborating with a small team.
- Knows when to ask for help
when blocked and knows when to help others when they are blocked.
You should be familiar with
- AWS Cloud (EC2, IAM, CloudWatch).
- Kubernetes security and
service mesh.
- NIST 800-53 and RMF processes.
- DevSecOps pipeline
integration.
- Linux, Python, or Bash
scripting.
- Cloud (AWS).
- Containerization and
virtualization technologies like Docker.
- Agile methodology.
- Experience with SQL scripts and relational database operations
Requirements
- Minimum Experience: 5 years (including at least 3 years in
Java development).
- Minimum Education: Bachelor’s
degree in computer science, Engineering, or related field.
- Security required. CISSP or
AWS Architect certifications are desired.
- Ability to obtain and maintain
a government security clearance; U.S. citizenship required.
- DoD or federal government
experience preferred.
This position is eligible for
remote work in the St. Louis area. However, the position requires a government
security clearance, so candidates must be U.S. citizens and eligible for work
without visa sponsorship.
Benefits
- Paid Time Off
- Medical benefits: Health Care, Vision, Dental, Long and Short Term
Disability, and Life Insurance
- Dependent Care and Healthcare Flexible Spending Accounts
- Annual Health Reimbursement Arrangement
- Education Assistance Program
- 401(k) Plan