DevSecOps Engineer
Diversity is at the heart of who we are at Xapo Bank. We’re a fully distributed team of over 200 talented people that work remotely from 50+ countries around the world.
We work hard, think globally, and inspire each other to learn and grow. We are committed to changing the way things are done.
To achieve that, we search the world for the best people for the job. This is how we are transforming the world of digital banking.
Our team is worldwide, our capacity for innovation, limitless.
Join our remote team of dreamers and doers as we take Xapo Bank to the next level
Although we are headquartered in Gibraltar, this is a full time, 100% remote position.
Work from anywhere!
Position overview:
Xapo Bank is currently seeking a talented and enthusiastic DevSecOps Engineer to join our dynamic team. As a DevSecOps Engineer, you will be at the forefront of ensuring the security, efficiency, and reliability of our groundbreaking and innovative technology solutions. Our cutting-edge products are revolutionising the financial industry, and you will play a pivotal role in safeguarding their integrity.
Your responsibilities will encompass overseeing security measures within our continuous integration/continuous deployment (CI/CD) pipelines, implementing automation and scripting to optimise efficiency and streamline processes, actively contributing to the design of robust security architectures, collaborating closely with business stakeholders to address their specific security requirements, and proficiently managing a range of state-of-the-art security tools and technologies.
Responsibilities:
- Security Oversight Continuous Integration/Continuous Deployments (CI/CD) pipelines: Corroborate with multiple teams and manage security integration at every stage of our continuous integration and deployment pipeline(s).
- Automation & Scripting: Proven experience with automation and scripting, ideally with Python, to reduce manual, repetitive tasks, and improve efficiency and accuracy.
- Security Architecture: Be involved in designing, building and implementing security architectures, demonstrating a deep understanding of various security solutions.
- Business Collaboration: Be comfortable with discussing the business security requirements and escalating relevant risks to be addressed.
- IAM: Be comfortable in reviewing or raising issues with Identity and Access Management (IAM) policies and tools.
- Threat Modeling: Ability to perform threat modeling activities in the early stages of product development.
- Monitoring & Reporting: Establish security metrics and dashboard for reporting status and progress of security projects.
- Incident Management: Engage in security incident management investigations, partake annual tabletop exercises, identify/respond, mitigate, and, when needed, implement preventative, remedial actions. Be comfortable being on call and supporting CISO and management out of hours if necessary to respond to a security incident.
- Vulnerability Management: Ability to contribute to our vulnerability management program with enhancements/improvements and operate the platform to ensure teams have what they need to address critical and high vulnerabilities within SLA.
- Cloud Security: Experience in managing cloud environments, controlling and approving access rights, monitoring compliance, and managing the environment for potential security vulnerabilities. Knowledge of containerization (ie. Docker) and main cloud technologies, primarily AWS but also on GCP, Azure.
- Manage Cyber Security Tools: Manage and assist in tuning security tools that enhance operational processes while maintaining security, including but not limited to WAF, SIEM, Endpoint Protection, Bug Bounty Program, CSPM.
Qualifications and experience:
- Solid knowledge of writing and reviewing Infrastructure-as-Code: You should possess a strong understanding of Infrastructure-as-Code (IaC) principles and best practices.
- Relevant Security Certifications: Possessing relevant security certifications will be highly advantageous. Certifications such as AWS Security Specialist and HashiCorp Terraform demonstrate your expertise in implementing robust security measures within cloud environments.
- Proficiency in coding and reviewing code (primarily Python): Your proficiency in coding, particularly in Python, will enable you to contribute effectively to the development of secure and reliable systems.
- Demonstrated creative, critical, and independent thinking capabilities: As a DevSecOps Engineer, you will encounter complex challenges that require innovative solutions. Your ability to think creatively, critically, and independently will be essential in designing and implementing robust security measures.
- Troubleshooting skills: Strong troubleshooting skills are vital to identify and resolve security issues promptly. Your ability to analyze problems, think analytically, and apply effective troubleshooting techniques will be crucial in maintaining the integrity and security of our systems.
Why work for Xapo?
IMPACT GLOBALLY, WORK REMOTELY.
- Shape the Future: Improve lives through cutting-edge technology, work 100% remotely from anywhere in the world.
- Great work-life balance: Build amazing things with a balance of autonomy and collaborative teamwork. Set your own work schedule and make use of a flexible PTO plan when you need to recharge.
- Expect Excellence: Collaborate, learn, and grow with a high-performance team. Learn how you learn best - from books to conferences, you’ll get a yearly budget for your individual learning and development goals.