Job responsibilities
- Facilitates security requirements clarification for multiple networks to enable multi-level security to satisfy organizational needs
- Works with stakeholders and senior business leaders to recommend business modifications during periods of vulnerability
- Be responsible for triaging based on risk assessments of various threats and managing resources to cover impact of disruptive events
- Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Hands on skilled engineering leader with the ability to work within a diverse collaborative team across different time zones.
- Excellent knowledge and experience in system design, domain driven design and microservices.
- Experience in leading planning, designing, and implementing enterprise-level security solutions
- Advanced in one or more programming languages (e.g. Java, Python, C++)
- Advanced knowledge of software application development and technical processes with considerable in-depth security knowledge in one or more technical disciplines (i.e., AI/ML, app development, cloud, IAM, mobile, network, pen testing, red teaming, vulnerability management, etc.)
- Ability to tackle design and functionality problems independently with little to no oversight
- Practical cloud native experience (i.e. AWS, Azure and/or GCP)
Preferred qualifications, capabilities and skills
- Experience with threat modeling (i.e., STRIDE, MITRE, VAST, DREAD, IriusRisk, PASTA, etc.)
- Accreditation/Certifications:
- AWS Certified Practitioner/Cloud Engineer/Software Development Engineer/Cloud Security Engineer/Cloud Security Architect/Application Architect
- Google Certified Professional Cloud Security Engineer and/or Microsoft Certified: Azure Security Engineer Associate
- Certified Kubernetes Security Specialist (CKS)
- CISSP