Software Engineer 3Software Engineer 3

← Back Software Engineer 3

Summary of Benefits

Summary

Title:

Software Engineer 3

Job category:

Software Engineer 3

Job Type:

Full-Time

Location:

Hanover, MD

Last Update:

16 October 2026
14:27

Description

nDepth Security is seeking a Software Engineer 3 to support mission-focused cyber training programs. Develop and sustain sophisticated software and DevOps solutions for mission-focused cyber training environments, including applications, infrastructure, and realistic scenarios.

Work Schedule
Courses operate Monday-Friday, 7:00 a.m.-6:00 p.m.; core hours 10:00 a.m.-2:00 p.m.; occasional off-hours support.

Essential Responsibilities
• Design, develop, test, troubleshoot, and maintain cyber training applications and services.
• Build UI/UX, automation, deployment pipelines, and virtual training environments.
• Research security methodologies and develop operationally relevant scenarios.
• Collaborate across engineering, instructors, and course content teams.
• Perform software validation, debugging, modeling, and documentation.

Required Qualifications
• Master’s degree in computer science or related field plus 5 years of development; OR bachelor’s plus 10 years; OR 13 years of applicable software development experience without a degree.
• Proficiency in modern programming and web technologies, SQL/NoSQL, Windows/Linux, Agile methods, and virtualization.
• Security+ or equivalent certification required.

Desired Qualifications
• Ruby/Rails, Java, C++, Python, JavaScript/TypeScript, React, VMware, Kubernetes, Docker, and CI/CD.

Security Clearance
TS/SCI with Polygraph

U.S. Citizenship and Security Clearance Requirement: This position requires a U.S. government security clearance. Applicants must be U.S. citizens and meet the security clearance requirements specified in this posting.

Apply for Software Engineer 3

Please fill out the form below and click Submit to submit your application for consideration.
Fields with an asterisk (*) are required.


    Contact Information


















    Application Information




    Attachments



    Supported formats: Word, PDF, RTF, Text, and HTML.