Sign in

Principal Information Security Engineer (OO Programming)

American Fork, Utah, 84003, United States
November 07, 2016


Typically 10 or more years of increasing responsibility and complexity in terms of any applicable professional experience


Bachelor's Degree or global equivalent in related discipline. Master's degree or global equivalent a plus. Typically holds 2 or more industry certifications


•Actively engage using unique wide-range of professional skills with an expert understanding of industry practices and company policies and procedures

•Excellent planning/ organizational skills and techniques

•Excellent analysis and problem solving skills

•Excellent writing, presentation and communication skills

•Excellent conflict resolution skills

•Excellent independent decision making skills

•Excellent Interpersonal skills

•Professional maturity in delivering difficult messages in a professional and empathetic manner

•Excellent negotiating skills

•Act as a resource and/or mentor for colleagues with less experience; may direct the work of other staff members

•Ability to manage a budget

•Project management/ consultative skills

•Expert in multiple technical and business skills

•Ability to cultivate and develop lasting customer relations (either internal or external)


•Excellent knowledge of secure application programming, coding life cycles and designs

•Excellent understanding of security principles, best practices architectures, tools and processes

•Advanced knowledge of multiple current operating systems and hosting environments

•Advanced understanding of networking protocols

•Excellent knowledge of software and network architecture and standards

•Excellent knowledge of authentication protocol building blocks and methods

•Advanced ability to understand business drivers and priorities, and integrate these requirements into overall security design

•Excellent ability to conduct threat assessments and assess risk

•Excellent ability to create and maintain risk-based measures and build security processes that work within various development methodologies

•Excellent ability to communicate security objectives orally and in writing to a variety of audiences

•Advanced knowledge of the technological security issues and challenges faced by corporations and governments around the world

•Advanced ability to project and predict outcomes based on security trends and industry requirements

•Excellent knowledge of reverse engineering techniques and tools

•Excellent ability to implement code derived from technical specifications

•Excellent ability to problem solve/diagnose in a technical space

•Advanced knowledge of all programming languages leverage in the products being secured

•Advanced knowledge of data storage formats, tools and languages

•Ability to keep skills current with changing industry demands as identified by the department training site