Software Engineer - Security

GWI
Summary
Join GWI as a Software Security Engineer and contribute to their Infosec team by automating and managing key security processes, including the Software Development Life Cycle, Vulnerability Management, Security Software Architecture, Web Application Scanning, Bug Bounty Programs, and Penetration Testing. This hands-on role requires proficiency in Python/Django and experience with infrastructure-as-code, particularly with Terraform. You will also need experience with APIs, SDKs designs, Secure Coding best practices, managing container deployments, CI/CD pipelines, and Kubernetes. GWI offers a competitive salary, employee share scheme, health cash plan, 4% pension plan matching, flexitime, early Friday finishes, work-from-anywhere options, carer days, enhanced parental leave, health cash plan for your family, accredited learning programs, a commitment to mental and physical health, reward and recognition programs, career development opportunities, DE&I committee, volunteer options, 100% donation matching, and payroll giving options.
Requirements
- Demonstrate the core skills this role requires
- Software development and security engineering experience
- Proficiency in infrastructure-as-code, particularly with Terraform, is essential
- Experience with Python and Dango Web Framework or similar
- Experience with APIs, SDKs designs and Secure Coding best practices
- Expertise in managing container deployments, CI/CD pipelines, and Kubernetes
- In-depth experience with Google Cloud Platform services and understanding of its security controls
- Ability to build and operate secure systems at scale is required, demonstrating your capability to manage and safeguard extensive digital infrastructures
- Think big (to make an impact), ask why (to find a better way), and show respect (to everyone, at every level, all the time)
Responsibilities
- Automate and manage key security processes including the Software Development Life Cycle, Vulnerability Management, Security Software Architecture, Web Application Scanning, Bug Bounty Programs, and Penetration Testing
- Write or review code
- Be flexible, comfortable with continuous change, and working in a high-tempo environment
Preferred Qualifications
Advanced knowledge of Linux
Benefits
- 25 days annual leave
- Xmas office closures
- Employee share scheme
- Health cash plan
- 4% pension plan matching
- Flexitime
- Early Friday finishes
- Work-from-anywhere options
- Carer days
- Enhanced parental leave
- Health cash plan for your family
- Accredited learning programs
- A commitment to mental and physical health
- Reward and recognition programs
- Career development opportunities
- DE&I committee
- Volunteer options
- 100% donation matching
- Payroll giving options