About this role
Join a dynamic team developing cutting-edge cyber training solutions that leverage virtualized environments. You will contribute to the full software development lifecycle, from design and development to testing and deployment, while mentoring junior engineers and collaborating closely with customers to enhance training capabilities.
What we are looking for 6
- Design, develop, deploy, and maintain user interfaces, backend services, APIs, and databases
- Provide technical leadership for cyber training environments and supporting infrastructure
- Review software designs, architecture, and code for scalability and best practices
- Experience with Golang, Python, Ruby, JavaScript/TypeScript, SQL/NoSQL databases
- Working knowledge of Linux and Windows platforms
- Experience with virtual environments like VMWare, Kubernetes, or Docker