Cyber Software Engineer, Mid Key Role: Architect, develop, and operationalize software solutions and systems that perform cyber data analytics at scale in a variety of technology platforms. Apply specific functional knowledge, including working and general industry knowledge. Develop or contribute to solutions to a variety of problems of moderate scope and complexity. Work independently with some guidance. Review or guide activities of more junior employees.