At a Glance
- Tasks: Develop and architect secure, scalable services to mitigate security risks.
- Company: Join a leading tech firm focused on information security.
- Benefits: Competitive pay, flexible work options, and opportunities for professional growth.
- Other info: Dynamic team environment with potential for long-term career development.
- Why this job: Be at the forefront of security innovation and make a real impact.
- Qualifications: Experience in Golang, cloud technologies, and a passion for security.
The predicted salary is between 60000 - 80000 β¬ per year.
The Information Security team is responsible for developing services to find and mitigate security risks faced. We are seeking an extraordinary Software Engineer who is passionate about security and can thrive in a fast-paced environment where both individual drive and team collaboration are the keys to success. As part of the Information Security team, you'll be at the forefront of developing cutting-edge services to identify and mitigate security risks.
This is a technical hands-on role that is focused on security across all of the organisation. You'll be working to identify problems, establish a vision for how to address those problems, and unite the relevant owners within the business on achieving that vision.
In this role you will architect and develop distributed and scalable services focused on ensuring high standards of security and ultimately drive continuous improvements for these solutions. Together, our work will be instrumental in maintaining the security of the software development lifecycle.
As a member of the team, you will:
- Drive security requirements and architecture into distributed services that play a pivotal role in the development of software.
- Lead project initiatives throughout the product development cycle to ensure the highest level of security, while ensuring privacy and ease of use.
- Use a wide range of interpersonal and technical skills to champion adoption of our security technologies across the company.
We're seeking candidates who have:
- A passion for information security.
- Proven experience collaborating with engineering teams to integrate security throughout the software development lifecycle.
- Proven experience designing, developing and deploying robust, scalable services and platforms that enable secure operations across an organization.
- Proven experience in programming and scripting languages (e.g., Go, Python, Bash, Java, JavaScript).
Minimum Qualifications
- Bachelor's degree in computer science (or similar) with 5+ years of relevant industry experience.
- Significant experience with Golang and Git/GitHub SCM.
- Strong experience with coding techniques and standard methodologies for security, performance optimization, and ease-of-use.
- Experience in utilisation and deployment of cloud technologies in AWS or GCP, experience in container technologies such as Docker and Kubernetes, and microservice architecture.
- Experience with CI/CD, IaaS and DevOps best practices.
- Strong test-driven approach to writing code.
- Excellent problem-solving skills.
- Excellent written and verbal communication skills across multiple levels.
Preferred Qualifications
- Bachelor's degree in computer science (or similar) 7+ years of relevant industry experience.
- Experience with AI/ML and LLM's.
- Experience with application tracing, monitoring, analysis and visualisations through analytics dashboards.
- Passion for high-quality code, tests, CI/CD, documentation, and production services.
- Track record of driving improvements in code quality, performance, etc.
- Experience leveraging ORMs to interact with databases efficiently.
- Familiarity with Python, Java, Swift, C, C++ and/or Objective-C; and JavaScript and/or Typescript/React is a plus.
Senior Backend Engineer Golang - Security in London employer: PCR Digital
Join a forward-thinking organisation that prioritises innovation and security, offering a dynamic work environment where your contributions directly impact the safety of our software development lifecycle. With a strong emphasis on collaboration and continuous improvement, you'll have access to professional growth opportunities and the chance to work with cutting-edge technologies in a supportive team culture. Located in a vibrant area, this role not only provides competitive compensation but also the flexibility of hybrid working arrangements, making it an ideal place for passionate engineers looking to make a difference.
StudySmarter Expert Adviceπ€«
We think this is how you could land Senior Backend Engineer Golang - Security in London
β¨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those related to security and Golang. This will give potential employers a taste of what you can do and set you apart from the crowd.
β¨Tip Number 3
Prepare for interviews by brushing up on your technical skills and understanding the latest trends in information security. Practice common interview questions and be ready to discuss how you've tackled security challenges in past roles.
β¨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 Backend Engineer Golang - Security in London
Some tips for your application π«‘
Show Your Passion for Security:Make sure to highlight your enthusiasm for information security in your application. We want to see how your passion drives you to create secure solutions and how it aligns with our mission at StudySmarter.
Tailor Your Experience:When detailing your experience, focus on projects where you've integrated security into the software development lifecycle. We love seeing specific examples that demonstrate your skills in designing and deploying secure services.
Be Clear and Concise:Keep your application clear and to the point. Use straightforward language to describe your technical skills and experiences. We appreciate a well-structured application that makes it easy for us to see your qualifications.
Apply Through Our Website:Donβt forget to apply through our website! Itβs the best way for us to receive your application and ensures youβre considered for the role. We canβt wait to see what you bring to the table!
How to prepare for a job interview at PCR Digital
β¨Know Your Security Fundamentals
Make sure you brush up on your information security principles. Understand common vulnerabilities and how to mitigate them, as well as the latest trends in security technology. This will show your passion for security and your readiness to tackle the challenges in the role.
β¨Showcase Your Golang Skills
Prepare to discuss your experience with Golang in detail. Be ready to share specific projects where you've used Golang to develop scalable services. Highlight any challenges you faced and how you overcame them, as this demonstrates your problem-solving skills.
β¨Collaborate and Communicate
Since this role involves working closely with engineering teams, practice articulating your thoughts clearly. Prepare examples of how you've successfully collaborated on projects in the past, especially those that required integrating security into the software development lifecycle.
β¨Familiarise Yourself with Cloud Technologies
Given the emphasis on cloud technologies like AWS or GCP, make sure you understand their security features. Be prepared to discuss how you've deployed applications in the cloud and any relevant experiences with container technologies like Docker and Kubernetes.