At a Glance
- Tasks: Build secure AI platforms and stress-test systems to uncover vulnerabilities.
- Company: Join a top-tier investment bank with a startup mindset.
- Benefits: Highly competitive salary, discretionary bonus, and remote-first work culture.
- Why this job: Make a real impact in AI security while writing code, not policies.
- Qualifications: Strong Golang experience and a passion for security in production environments.
- Other info: Enjoy high visibility, autonomy, and excellent career growth opportunities.
The predicted salary is between 48000 - 72000 ÂŁ per year.
Location: UK (Remote-first)
Level: Senior/Principal/SVP-equivalent
Compensation: Highly competitive base + discretionary bonus
The Opportunity
We are assisting with the hire for a Senior Golang Engineer to join a small, elite engineering team within a Tier 1 investment bank building production‑grade AI platforms at scale. This is a hands‑on engineering role, suited to someone who enjoys building systems, actively attacking them, uncovering weaknesses, and redesigning them with security embedded from day one. The team operates independently with a startup mindset: modern tooling, minimal bureaucracy, and a strong bias toward shipping real products.
What You'll Be Doing
- Building secure, production AI platforms using Golang
- Actively breaking and stress‑testing systems to identify vulnerabilities
- Conducting ethical hacking and attack simulations on real applications
- Securing AI‑specific attack surfaces (eg prompt injection, model misuse, data leakage)
- Designing and building security tooling and frameworks
- Embedding security early while maintaining engineering velocity
- Setting engineering and security standards at a senior level
- Mentoring engineers on secure‑by‑design development practices
What We're Looking For
- Strong hands‑on experience with Golang in production environments
- Background in application, product, or platform security
- Proven experience securing real systems, not just advising on them
- Ability to think like both a builder and an attacker
- Cloud‑native experience (containers, Kubernetes, modern infrastructure)
- Interest in AI/GenAI/LLM security (commercial experience preferred, not essential)
No prior financial services experience is required. Engineers from big tech, scale‑ups, and high‑growth startups are strongly encouraged to apply.
Why This Role Is Different
- This is not a compliance or governance role
- You’ll be writing and shipping code, not policies
- Security is treated as a product and engineering problem, not a blocker
- High visibility, genuine autonomy, and long‑term impact
McGregor Boyall is an equal opportunity employer and do not discriminate on any grounds.
Senior Golang Engineer - AI & Platform Security employer: McGregor Boyall
Contact Detail:
McGregor Boyall Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Golang Engineer - AI & Platform Security
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those already working at the company you're eyeing. A friendly chat can give you insider info and maybe even a referral!
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repo showcasing your Golang projects, especially any security-related work. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges and system design questions. We recommend using platforms that focus on Golang and security scenarios to get you in the right mindset.
✨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 our team.
We think you need these skills to ace Senior Golang Engineer - AI & Platform Security
Some tips for your application 🫡
Show Off Your Golang Skills: Make sure to highlight your hands-on experience with Golang in production environments. We want to see how you've built and secured systems, so share specific examples that showcase your expertise!
Demonstrate Your Security Mindset: Since this role is all about embedding security from day one, let us know how you've approached security in your past projects. Talk about any ethical hacking or stress-testing you've done to uncover vulnerabilities.
Keep It Relevant and Concise: When writing your application, stick to the point and keep it relevant to the role. We appreciate clarity and brevity, so make sure every word counts and relates back to what we’re looking for.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process!
How to prepare for a job interview at McGregor Boyall
✨Know Your Golang Inside Out
Make sure you brush up on your Golang skills before the interview. Be prepared to discuss your hands-on experience with it in production environments, and think of specific projects where you've built secure systems. This will show that you not only know the language but can also apply it effectively in real-world scenarios.
✨Understand Security Fundamentals
Since this role focuses heavily on security, it's crucial to have a solid grasp of application and platform security principles. Be ready to talk about how you've identified vulnerabilities in past projects and the steps you took to mitigate them. Highlight any experience with ethical hacking or attack simulations, as this will resonate well with the interviewers.
✨Show Your Problem-Solving Skills
This position requires a mindset of both a builder and an attacker. Prepare to discuss how you've approached problem-solving in previous roles, especially when it comes to stress-testing systems and securing AI-specific attack surfaces. Use examples that demonstrate your ability to think critically and creatively under pressure.
✨Emphasise Your Team Spirit
The team operates with a startup mindset, so showcasing your ability to work independently while also being a team player is key. Talk about your mentoring experiences and how you've helped others adopt secure-by-design practices. This will highlight your leadership qualities and your commitment to fostering a collaborative environment.