Staff Engineer

Staff Engineer

Full-Time 140000 - 170000 £ / year (est.) Home office (partial)
Amicus

At a Glance

  • Tasks: Lead complex engineering projects and set technical direction for innovative solutions.
  • Company: A leading software business in the security space with a strong engineering culture.
  • Benefits: Competitive salary up to £170,000, bonuses, RSUs, and remote work flexibility.
  • Why this job: Join a dynamic team building AI-powered solutions that impact global enterprises.
  • Qualifications: 8+ years of software engineering experience and expertise in Golang and system design.
  • Other info: Opportunity to mentor engineers and shape the future of a growing UK team.

The predicted salary is between 140000 - 170000 £ 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 a Staff Engineer 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, currently valued at over $5 billion.

You’ll set technical direction, architect robust solutions, and drive best practices through code and design reviews. From planning to execution, you’ll lead complex initiatives end-to-end whilst aligning teams, managing scope, and delivering with precision. Beyond delivery, you’ll elevate the team by mentoring engineers, guiding system design, and championing a culture of continuous improvement and engineering excellence. You’ll identify opportunities to enhance performance, reliability, and developer productivity while helping evolve engineering standards.

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.

The ideal candidate should have the following experience:

  • 8+ years of hands-on software engineering experience
  • A track record of leading large-scale, complex engineering projects
  • Currently operating at a Staff or principal level
  • Strong architectural thinking with the ability to guide teams
  • Experience working with Golang
  • Experience working with high throughput / low latency systems
  • Mastery of system design, performance, and reliability principles

They are paying between £140,000 and £170,000 with up to a 15% bonus and RSUs available. The ideal candidate should be able to visit London max once a week but they would consider monthly visits for exceptional candidates.

Staff Engineer employer: Amicus

Join a pioneering software business in the security sector that values engineering excellence and innovation. With a remote-first approach and a vibrant team culture, you will have the opportunity to shape the future of their UK engineering team while enjoying competitive compensation, generous benefits, and a commitment to your professional growth. Collaborate with top-tier talent and contribute to cutting-edge projects that impact over 3000 enterprise clients globally, all from the comfort of your home with minimal travel to London.
Amicus

Contact Detail:

Amicus Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Engineer

✨Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. Getting a referral can really boost your chances of landing that Staff Engineer role.

✨Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your projects, especially those using Golang and cloud technologies. This will help you stand out during interviews.

✨Tip Number 3

Practice makes perfect! Mock interviews with friends or use online platforms to sharpen your technical and behavioural interview skills. Be ready to discuss your architectural thinking and project leadership.

✨Tip Number 4

Apply through our website! We’ve got loads of resources to help you prepare and make your application shine. Plus, it shows you’re genuinely interested in joining our team!

We think you need these skills to ace Staff Engineer

Golang
AWS
Kubernetes
Docker
CI/CD
Distributed Systems
Architectural Thinking
System Design
Performance Principles
Reliability Principles
Mentoring
Project Leadership
Continuous Improvement
Complex Problem-Solving

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experience mentioned in the job description. Highlight your expertise in Golang, system design, and any leadership roles you've held. We want to see how you fit into our vision!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for engineering and how your background aligns with our mission. Don’t forget to mention why you’re excited about joining our team and contributing to our innovative projects.

Showcase Your Projects: If you’ve worked on any large-scale or complex engineering projects, make sure to include them in your application. We love seeing real-world examples of your work, especially if they involve high throughput or low latency systems!

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 updates. Plus, we can’t wait to see what you bring to the table!

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 can hit the ground running.

✨Showcase Your Leadership Skills

Prepare examples of how you've led large-scale engineering projects. Highlight your experience in mentoring engineers and driving best practices. This is crucial for a Staff Engineer role, so make sure you can articulate your leadership style and successes.

✨Architectural Thinking is Key

Be ready to discuss your approach to system design and architecture. Think about specific challenges you've faced and how you overcame them. This will demonstrate your ability to guide teams and set technical direction effectively.

✨Emphasise Continuous Improvement

Talk about how you've identified opportunities for enhancing performance and reliability in previous roles. Share any initiatives you've led that fostered a culture of continuous improvement. This aligns perfectly with their values and shows you're a great fit.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>