At a Glance
- Tasks: Join us in building secure, cloud-native banking solutions and mentor engineering teams.
- Company: Thought Machine, a rapidly growing fintech valued at $2.7bn.
- Benefits: Competitive salary, diverse team, and opportunities for professional growth.
- Why this job: Be part of a mission to revolutionise banking with innovative security solutions.
- Qualifications: Experience in cloud security, coding, and collaboration with engineering teams.
- Other info: Inclusive workplace welcoming diverse backgrounds and abilities.
The predicted salary is between 36000 - 60000 Β£ per year.
Thought Machine's mission is bold - to properly and permanently rid the world's banks of legacy technology. To achieve this, we have developed the foundations of modern banking through core and payments technology which run natively in the cloud. We have grown rapidly in the past few years, with more than 550 individuals across offices in London, New York, Singapore and Sydney. We have raised more than $500m in funding and are valued at $2.7bn.
The Security Engineering team is cross-functional and made up of diverse people who bring their own unique expertise in either (or both) application security and infrastructure (cloud) security. We allow team members to move from project to project, subject to skills, experience, and interests. Each team member brings their own expertise to bear in ways that are collaborative and designed to find the best solutions to complex problems. The team covers the following areas, and individuals contribute to any of them based on their own expertise:
- Designs and reviews to build a secure product and platform
- Threat modelling to identify relevant areas of focus
- Define the best in class protective and detective security controls
- Development of security tooling and automation
- Implement and maintain cutting-edge tools and measures
A large part of the Thought Machine security function is greenfield; we are building the bank of tomorrow with cutting edge technology. To achieve this we need innovative thinking to create security solutions in our products and our infrastructure. We look for people who think outside the box, and outside of traditional silos to find unique solutions and approaches to security that lead the industry.
Duties
- Provide security expertise and mentorship to Thought Machine engineering teams through the stages of planning, design, and testing of new solutions.
- Co-develop threat models with engineering teams that identify relevant threats and relevant strategies for mitigation
- Design and build cloud native preventative and detective controls that operate at scale
- Build and maintain automation to actively audit and assess infrastructure-as-code and in-place infrastructure
- Develop (in code) security tooling, contribute to third-party security products, and develop updates for existing tooling that is in use in our environment
- Work with cloud engineering and operations teams to develop tooling that maintains our secure operating state in production
- Perform security reviews and security testing
- Contribute to the overall security strategy, security tooling selection and creation
- Operate collaboratively with other Thought Machine teams with trust and influence
Requirements
Essential
- Familiarity with building and deploying containerised applications in public cloud using CI/CD frameworks and infrastructure automation
- Knowledge of cloud networking architecture, cloud operations, security, automation and orchestration
- Familiarity with performing security threat modelling and design reviews
- Knowledge of security in distributed systems
- Familiarity with good security practices with containers and Kubernetes
- Experience with languages such as Go, Python, or other modern programming languages
- Coding experience in the creation, automation, and integration of security tools
- Experience in version control systems such as Git
- Experience with designing, developing, and maintaining security in public cloud environments such as AWS and GCP
- Strong interpersonal and communication skills to support collaboration with other personnel and teams
Desirable
- Existing experience building and operating distributed systems at scale
- Awareness and experience with "well-architected" cloud security frameworks or CSA-CCM
- Contributions to the security community (public research, blogging, presentations, etc)
- Experience in performing web application penetration testing and security tooling
- Experience developing tools and interacting with cloud provider APIs.
We actively hire candidates who demonstrate technical excellence in their field and welcome people of all ages and backgrounds, providing everyone with equal access to professional development. You are encouraged to apply even if your experience doesnβt accurately match the job description. We also encourage applications from those with different abilities, including candidates with ADHD, autism, dyslexia or dyspraxia.
Cloud Security Engineer employer: Thought Machine Group Limited
Contact Detail:
Thought Machine Group Limited Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Cloud Security Engineer
β¨Tip Number 1
Network like a pro! Reach out to current employees at Thought Machine on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in the Security Engineering team.
β¨Tip Number 2
Show off your skills! If youβve got a GitHub or portfolio showcasing your coding projects, especially those related to cloud security, make sure to highlight them during interviews. Itβs a great way to demonstrate your expertise and passion.
β¨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of cloud networking and security practices. Think about real-world scenarios where youβve applied these skills and be ready to discuss them in detail.
β¨Tip Number 4
Donβt forget to apply through our website! Itβs the best way to ensure your application gets seen by the right people. Plus, it shows youβre genuinely interested in joining the Thought Machine team.
We think you need these skills to ace Cloud Security Engineer
Some tips for your application π«‘
Show Your Passion for Security: When writing your application, let us see your enthusiasm for cloud security! Share any personal projects or experiences that highlight your skills and interest in the field. We love candidates who are genuinely excited about what they do.
Tailor Your Application: Make sure to customise your application to fit the Cloud Security Engineer role. Highlight relevant experiences and skills that align with our job description. This shows us that youβve done your homework and understand what weβre looking for.
Be Clear and Concise: Keep your application straightforward and to the point. Use clear language and avoid jargon unless itβs necessary. We appreciate a well-structured application that makes it easy for us to see your qualifications at a glance.
Apply Through Our Website: Donβt forget to submit your application through our website! Itβs the best way for us to receive your details and ensures youβre considered for the role. Plus, itβs super easy to do!
How to prepare for a job interview at Thought Machine Group Limited
β¨Know Your Cloud Security Basics
Make sure you brush up on your knowledge of cloud security principles, especially around containerised applications and CI/CD frameworks. Be ready to discuss how you've applied these concepts in past projects.
β¨Show Off Your Problem-Solving Skills
Prepare to share examples of how you've tackled complex security challenges. Think about specific instances where you had to think outside the box to develop innovative solutions, as this aligns with what the company values.
β¨Familiarise Yourself with Their Tech Stack
Do some homework on the technologies Thought Machine uses, like AWS, GCP, and Kubernetes. Being able to speak knowledgeably about these tools will show that you're genuinely interested and ready to hit the ground running.
β¨Communicate Effectively
Since collaboration is key in this role, practice articulating your thoughts clearly. Be prepared to explain your ideas and experiences in a way that demonstrates your strong interpersonal skills, as this will be crucial for working with diverse teams.