Roles
Starling Bank
Security Engineer - Engine by Starling
Explore roles
Starling Bank
Security Engineer - Engine by Starling
London
Hybrid
Description
Hybrid requirements: This role has flexible working patterns.
We are on a mission to find and work with leading banks all around the world who have the ambition to build rapid growth businesses, on our technology.
Engine is Starling’s software-as-a-service (SaaS) business, the technology that was built to power Starling Bank, and a year ago we split out as a separate business.
Engine has seen exceptional growth and success, and a large part of that is down to the fact that we have built our own modern technology from the ground up. This SaaS technology platform is now available to banks and financial institutions all around the world, enabling them to benefit from the innovative digital features, and efficient back-office processes that has helped achieve Starling’s success.
Our technologists are at the very heart of Engine and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together!
The way to thrive and shine within Engine is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, and discovering to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness.
About the role:
We are looking for an experienced Security Engineer to join our growing Security Engineering team, working closely with the GRC & compliance team and the various Engine Technology teams to make sure security is at the heart of all our technical processes. Your place within the team will depend on your individual strengths and interests.
This role will cover a wide array of security areas across our multi-tenant SaaS cloud environments and internal infrastructure and will require a skilled individual to spearhead efforts in fortifying both infrastructure and application platforms, against potential threats.
What you’ll get to do?
Collaborate with stakeholders to define our Google Cloud security architecture (Cloud identity, runtime security, security posture)
Create security tooling to enhance our specific security landscape
Be part of the team responsible for safeguarding our systems, applications, and data by ensuring secure user access, authentication, and authorisation mechanisms are in place
Help us to stay nimble by building compliance and security control automations
Drive security infrastructure deployments across our growing environments
Perform regular security assessments, audits, threat modeling and architecture design reviews to identify risks and vulnerabilities, triage found risks, identify improvements appropriately and design controls to implement as corrective actions
Lead incident response efforts, including investigation and remediation of security breaches
Support our internal security awareness and training programs and advocating the DevSecOps mindset that we have created across our technology teams
What skills are essential:
You have an in-depth knowledge of security principles, technologies, best practices and threat detection and mitigation strategies
Knowledge of common attack vectors and methodologies (OWASP Top 10, Mitre ATT&CK Framework and social engineering tactics
The ability to identify potential threats, attack vectors, and vulnerabilities in systems and applications
Ability to document security requirements from various stakeholders
Mature understanding and experience with cloud security architecture (AWS, Google Cloud) with a proven track record
Excellent problem-solving, communication and active listening skills with an innate passion for security
Ability to identify security gaps and create solutions to minimise the risk and impact to us
A proactive approach to staying updated with the latest security threats, vulnerabilities, and mitigation techniques
Strong programming skills, in security we write our own scripts for automation in Python, Go and other languages while contributing to open-source tools so we can utilise them
Experience in automating security controls and compliance checks against standards and frameworks which include SOC 2, ISO 27001, PCI DSS/3DS
Thorough understanding of the incident response process (preparation, identification, containment, eradication, recovery, lessons learned)
What skills are desirable:
Hands on experience taking your company through security and compliance frameworks like NIST, SOC2, ISO27001, PCI-DSS
Experience with Infrastructure as Code and infrastructure provisioning tools (Cloudformation, Terraform)
Expertise in Kubernetes, securing clusters and meshes (Cilium is preferable), networking best practices and RBAC implementation (CKA, CKS qualifications are a plus)
Container security knowledge including container image provenance (e.g. Sigstore, Notary) with an in-depth knowledge of container runtimes
Strong understanding of network protocols & practices, firewalls, intrusion detection/prevention systems and WAFs
Understanding of integrating security into the software development lifecycle
Experience performing secure code reviews and security approvals including the use of static and dynamic application security testing (SAST/DAST) tools
Experience in Cryptography management & enhancements
Experience configuring and utilising cloud-native security logging, monitoring, and detection services
Relevant security certifications such as ISC2 CC, CISSP, CCSP, CISM, AWS Security Specialist or GCP Professional Cloud Security Engineer
Interview Process:
Initial interview with our deputy CTO - ~45 minutes
Technical interview with some of our Security Engineers - ~1.5 hours
Final interview with our CTO / BISO ~45 minutes
Benefits:
33 days holiday (including public holidays, which you can take when it works best for you)
An extra day’s holiday for your birthday
Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off
16 hours paid volunteering time a year
Salary sacrifice, company enhanced pension scheme
Life insurance at 4x your salary & group income protection
Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr&Mrs Smith and Peloton
Generous family-friendly policies
Incentives refer a friend scheme
Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks
Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing
Role tech stack
python
goland
Starling Bank
Security Engineer - Engine by Starling
London
Share role