At a Glance
- Tasks: Join our InfoSec team to build tools for web application testing and security.
- Company: A leading global media and consumer technology firm with a focus on innovation.
- Benefits: Enjoy a hybrid work model, competitive pay, and the chance to work on impactful projects.
- Why this job: Make a difference in digital security while working in a fast-paced, collaborative environment.
- Qualifications: Extensive experience in Golang, with knowledge of web technologies and secure coding practices.
- Other info: This is a 6-month contract role, ideal for those ready to dive into complex systems.
The predicted salary is between 43200 - 46800 £ per year.
Our global media and consumer technology client is seeking a Senior Back End Engineer to join their Information Security team for an initial 6-month contract. This role focuses on building and maintaining internal tools used for large-scale web application testing, automation, and scraping, helping to improve the security and resilience of digital platforms used worldwide.
This is a fast-paced, high-impact role suited to experienced engineers who are confident working autonomously and contributing to complex systems with minimal onboarding. The ideal candidate will be available immediately or at short notice, and willing to work flexibly as needed to help clear a growing backlog of work.
Key Responsibilities- Creating tools that emulate malicious activity in order to detect and fix weaknesses in web platforms.
- Build and enhance microservice-based automation pipelines that test and strengthen the security of web apps.
- Design, develop, and maintain scalable back end systems for internal web crawling and scraping tools.
- Collaborate with engineering and security stakeholders across global teams.
- Deliver high-quality, efficient code in an agile environment with minimal supervision.
- Extensive commercial experience with Golang / Go Programming Language in back end development.
- Familiarity with Python is advantageous but not essential.
- Proven ability to build and support applications at scale, ideally in microservices environments.
- Strong understanding of web technologies and experience with web scraping or automation.
- Knowledge of information security principles and secure coding practices.
- Excellent communication and documentation skills.
- Comfortable working independently and able to hit the ground running.
- Experience working in global, distributed teams.
Senior Golang Engineer - InfoSec in City of London employer: PCR Recruitment Limited
Contact Detail:
PCR Recruitment Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Golang Engineer - InfoSec in City of London
✨Tip Number 1
Familiarise yourself with the latest trends and tools in information security, especially those related to web application testing and automation. This knowledge will not only help you during interviews but also demonstrate your commitment to staying updated in a fast-evolving field.
✨Tip Number 2
Network with professionals in the InfoSec community, particularly those who work with Golang. Engaging in discussions on platforms like LinkedIn or attending relevant meetups can provide insights into the role and may even lead to referrals.
✨Tip Number 3
Prepare to discuss specific projects where you've implemented Golang in back-end development. Be ready to explain your thought process, challenges faced, and how you overcame them, as this will showcase your problem-solving skills and technical expertise.
✨Tip Number 4
Since the role requires collaboration with global teams, practice articulating your experiences working in distributed environments. Highlight any tools or methods you've used to ensure effective communication and project management across different time zones.
We think you need these skills to ace Senior Golang Engineer - InfoSec in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your extensive experience with Golang and back end development. Include specific projects or roles where you've built scalable applications, especially in microservices environments.
Craft a Strong Cover Letter: In your cover letter, emphasise your familiarity with information security principles and your ability to work autonomously. Mention any relevant experience with web scraping or automation tools, as well as your communication skills.
Showcase Relevant Projects: If you have worked on projects that involved building internal tools for web application testing or automation, be sure to include these in your application. Detail your role and the impact of your contributions.
Highlight Team Collaboration: Since the role involves collaboration with global teams, mention any experience you have working in distributed teams. Highlight how you effectively communicated and collaborated with stakeholders across different locations.
How to prepare for a job interview at PCR Recruitment Limited
✨Showcase Your Golang Expertise
Make sure to highlight your extensive experience with Golang during the interview. Be prepared to discuss specific projects where you've used Golang for back-end development, and how you tackled challenges related to scalability and performance.
✨Demonstrate Your Understanding of Security Principles
Since this role is focused on information security, it's crucial to demonstrate your knowledge of secure coding practices and web technologies. Prepare examples of how you've implemented security measures in past projects or how you've identified and fixed vulnerabilities.
✨Prepare for Technical Questions
Expect technical questions that assess your problem-solving skills and understanding of microservices and automation pipelines. Brush up on relevant concepts and be ready to explain your thought process when tackling complex engineering problems.
✨Emphasise Collaboration Skills
Given the global nature of the team, it's important to showcase your ability to work collaboratively across distributed teams. Share experiences where you've successfully communicated and collaborated with stakeholders from different locations to achieve project goals.