At a Glance
- Tasks: Join a dynamic team to build an AI-powered identity verification platform.
- Company: Leading software business in the security space with a global presence.
- Benefits: Competitive salary up to £100,000, bonuses, and remote work flexibility.
- Other info: Exciting growth opportunities in a rapidly expanding team.
- Why this job: Make a real impact on innovative projects with top-tier engineers.
- Qualifications: 3+ years in software engineering, experience in Golang, and scalable systems.
The predicted salary is between 75000 - 100000 £ per year.
My client is a leading software business in the security space and is looking to build their first UK software engineering team. They were founded around 10 years ago, have circa 500 employees globally, and are looking for two more senior engineers to join the team in the UK. There will be 20 people in the UK engineering team by the end of 2026 (currently 7).
They pride themselves on having very strong engineering standards and hire the top 5% of engineers globally. They build an AI-powered identity verification and fraud prevention platform and have around 20 products in their product offering. They have raised over $600 million in funding since inception and are currently valued at over $5 billion.
Their tech stack is Golang, AWS, Kubernetes, Docker, CI/CD, and distributed systems, and you will be building out their core platform with a newly built team. They have over 3000 enterprise clients and work with some of the biggest companies globally.
They would like someone with the following experience:
- 3+ years of hands-on software engineering experience
- A track record of leading large-scale, complex engineering projects
- 1+ year experience in Golang
- Experience working with high throughput / low latency systems
- Deep expertise in building scalable distributed systems
They are paying between £75,000 and £100,000 with up to a 15% bonus and RSUs available. They are a remote-first business but you should probably expect to meet up in London with the team twice a quarter at the design stage of new projects.
Software Engineer employer: Amicus
Contact Detail:
Amicus Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees on LinkedIn or join relevant tech forums. A friendly chat can give you insider info and maybe even a referral!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using Golang or distributed systems. This is your chance to shine and demonstrate what you can bring to the table.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common algorithms and be ready to discuss your past projects 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, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Software Engineer. Highlight your experience with Golang, distributed systems, and any large-scale projects you've led. We want to see how your skills match up with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about joining our team and how your background aligns with our mission in the security space. Keep it engaging and personal – we love a good story!
Showcase Your Projects: If you've worked on any relevant projects, make sure to showcase them in your application. Whether it's a GitHub repo or a personal project, we want to see your hands-on experience and how you tackle complex engineering challenges.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it shows you're keen on joining our remote-first team!
How to prepare for a job interview at Amicus
✨Know Your Tech Stack
Make sure you’re well-versed in Golang, AWS, Kubernetes, and Docker. Brush up on your knowledge of distributed systems and be ready to discuss how you've used these technologies in past projects. This will show that you’re not just familiar with the tools but can also apply them effectively.
✨Showcase Your Leadership Skills
Since they’re looking for someone with experience leading large-scale projects, prepare examples that highlight your leadership abilities. Talk about challenges you faced, how you motivated your team, and the impact of your decisions on project outcomes.
✨Understand Their Business
Research the company’s products and their position in the security space. Knowing about their AI-powered identity verification platform and understanding their client base will help you tailor your answers and demonstrate genuine interest in their mission.
✨Prepare for Remote Work Dynamics
As a remote-first business, they’ll want to know how you manage your time and collaborate with a distributed team. Be ready to discuss your strategies for effective communication and project management in a remote setting, as well as your willingness to meet in London for key design stages.