At a Glance
- Tasks: Design and develop features for cybercrime detection systems while ensuring performance and security.
- Company: Netcraft, a leader in cybercrime detection with a supportive and inspiring culture.
- Benefits: Strong benefits, wellness programs, and opportunities for professional growth.
- Other info: Work in a dynamic environment with excellent career advancement opportunities.
- Why this job: Join a mission-driven team protecting the world from cybercrime and make a real impact.
- Qualifications: Experience in backend development, particularly with Perl, Go, or TypeScript.
The predicted salary is between 50000 - 60000 £ per year.
About Netcraft
Netcraft is the global leader in cybercrime detection and disruption. We are a trusted partner for three of the four largest companies in the world and many large governments. We have blocked almost 200 million cyber-attacks to date, and we take down around 33% of the world's phishing attacks. Our purpose and passion are focused on just one thing: protecting the world from cybercrime. That passion shapes how we work, too. We are proud of our talented team and the value each person brings, and we have built a workplace where people feel supported and inspired. From strong benefits and wellness programs to meaningful collaboration and team connection.
The Role
We are searching for a Back End Engineer to join our growing engineering team. Based in either London, Manchester, or Bath, you will report to one of our Engineering Team Leads and work on the backend of our broad range of Internet exploration and cybercrime detection and disruption services. A key part of this role is maintaining and improving existing Perl-based platforms that support our core services. These systems are critical to the operation of our products, and the role requires engineers who take ownership of production systems and care deeply about their reliability, performance, and stability.
Over time, you will also have opportunities to contribute to incremental improvements and modernization of parts of the platform, including services written in Go and TypeScript, where appropriate. However, the primary focus of the role is operating, maintaining, and improving our existing systems. This role would suit an engineer who enjoys working on real-world production systems, taking ownership of services, and improving platforms over time rather than building greenfield systems from scratch.
Day to day, you will be designing and developing features and improvements to our products, while taking non-functional requirements like performance, reliability, and security into account.
Back End Engineer in London employer: Netcraft
Contact Detail:
Netcraft Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back End Engineer in London
✨Tip Number 1
Network like a pro! Reach out to current employees at Netcraft on LinkedIn or attend industry meetups. A friendly chat can give you insider info and maybe even a referral!
✨Tip Number 2
Show off your skills! If you have a GitHub or personal project that showcases your back-end engineering prowess, make sure to mention it during interviews. It’s a great way to demonstrate your hands-on experience.
✨Tip Number 3
Prepare for technical interviews by brushing up on Perl, Go, and TypeScript. Practice coding challenges and system design questions. We want to see how you think and solve problems in real-time!
✨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, we love seeing candidates who are genuinely interested in joining our mission.
We think you need these skills to ace Back End Engineer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Back End Engineer role. Highlight your experience with Perl, Go, and TypeScript, and showcase any projects that demonstrate your ability to maintain and improve production systems.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for cybercrime detection and how your skills align with our mission at Netcraft. Be genuine and let your personality come through.
Showcase Your Problem-Solving Skills: In your application, include examples of how you've tackled challenges in past roles. We love engineers who take ownership and can demonstrate their thought process in improving system reliability and performance.
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’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at Netcraft
✨Know Your Tech Stack
Make sure you’re familiar with the technologies mentioned in the job description, especially Perl, Go, and TypeScript. Brush up on your knowledge of these languages and be ready to discuss how you've used them in past projects.
✨Show Ownership Mindset
Netcraft values engineers who take ownership of their work. Prepare examples from your previous roles where you’ve taken responsibility for production systems, improved reliability, or tackled performance issues. This will demonstrate that you align with their culture.
✨Understand Cybersecurity Basics
Since Netcraft is focused on cybercrime detection, having a basic understanding of cybersecurity principles can set you apart. Familiarise yourself with common threats and how backend systems can mitigate these risks. It shows you're genuinely interested in their mission.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, ongoing projects, and future challenges they face. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values.