Job responsibilities
- Provides overall direction, oversight, and coaching for a team of entry-level to mid-level security engineers that work on basic to moderately complex tasks
- Executes creative security solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions and break down technical problems
- Oversees decisions that influence teams’ resources, budget, tactical operations and the execution and implementation of processes and procedures
- Works with stakeholders and business leaders to understand security needs and recommend business modifications
- Ensures successful collaboration across teams and stakeholders
- Identifies and mitigates issues to execute a book of work while escalating issues as necessary
- Provides input to leadership regarding budget, approach, and technical considerations to improve operational efficiencies and functionality for the team
- Creates a culture of diversity, equity, inclusion, and respect for team members, and prioritizes diverse representation
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience. In addition, 2 + years of experience leading technologists to manage and solve complex technical items within your domain of expertise.
- Experience leading teams of technologists consisting of engineers that deliver security solutions operations
- Experience planning, designing, building and implementing enterprise level security engineering products and solutions in a public cloud environment (i.e. AWS, GCP, Azure)
- Advanced in one or more programming languages (i.e. Java, Python, C/C++)
- Working knowledge of Cloud Security Posture Management tools like Wiz, Cloud Custodian, Stacklet, etc.
- Proficient in all aspects of the Software Development Life Cycle to include secure development practices.
- Advanced understanding of agile methodologies such as CI/CD, applicant resiliency, and security
- Hands on expertise in Kubernetes and AWS cloud services with an emphasis on Infrastructure as Code (IaC) utilizing tools such as Terraform.
- Experience with continuous integration and continuous deployment (CI/CD) tools (Jenkins), version control tools (BitBucket, Git), managing and tracking work using management tools like Jira.
- Strong communication skills demonstrating the ability to present and explain ideas and concepts.
- Ability to guide and coach teams to achieve goals aligned against set strategic initiatives
Preferred qualifications, capabilities, and skills
- 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)