Backend Software Engineer - Custody
Backend Software Engineer - Custody

Backend Software Engineer - Custody

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
K

At a Glance

  • Tasks: Join our Custody team to design secure applications and integrate with new blockchains.
  • Company: Kraken, a mission-driven leader in the crypto space.
  • Benefits: Fully remote work, competitive salary, and a chance to shape the future of crypto.
  • Why this job: Be part of a pioneering team transforming the digital assets industry.
  • Qualifications: 5-10 years backend development experience, proficiency in Rust or C++, and blockchain knowledge.
  • Other info: Diverse, inclusive culture with opportunities for growth and mentorship.

The predicted salary is between 36000 - 60000 £ per year.

Backend Software Engineer – Custody

Kraken is looking for a Backend Software Engineer to join our Custody team, fully remote.

About the Team

Join our custody engineers, cryptographers, hardware experts and on‑chain specialists to build secure and scalable solutions for digital asset custody.

Kraken is powered by people from around the world and we celebrate diversity in talent, background and perspectives.

Responsibilities

  • Integrate existing systems with new blockchains.
  • Design and implement low‑latency, high‑availability, secure applications and data protection systems.
  • Work on specialized hardware (HSMs) integrations.
  • Build highly scalable, high‑volume services.
  • Write reusable, testable and efficient code.
  • Own, develop and maintain existing crypto services.

Required Experience & Skills

  • 5–10 years as a backend developer.
  • Proficiency in Rust, or C++, Go.
  • Experience with Blockchain daemons (Bitcoind, Litecoind, etc.).
  • Strong foundation in cryptographic concepts.
  • Working knowledge of Docker, Kubernetes, and GNU/Linux.
  • Understanding of asynchronous programming.
  • Hands‑on experience with distributed systems and messaging platforms such as Kafka.
  • Familiarity with authentication, authorization and security compliance.
  • Knowledge of scalable application design principles.

Nice to Have

  • Senior leadership experience with mentoring abilities.
  • Proficiency with embedded systems.
  • Experience implementing algorithms in constrained environments.
  • Hands‑on knowledge of custodial cryptographic techniques.
  • Proven track record in leading secure crypto service development.

We’re Accepting Applications

This job is accepting ongoing applications and there is no application deadline.

Equal Opportunity Employer

Kraken is an equal opportunity employer. We strive to hire based on merit and consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance. As an equal opportunity employer, we do not tolerate discrimination or harassment of any kind based on race, ethnicity, age, gender identity, citizenship, religion, sexual orientation, disability, pregnancy, veteran status or any other protected characteristic as outlined by federal, state or local laws.

#J-18808-Ljbffr

Backend Software Engineer - Custody employer: Kraken

At Kraken, we pride ourselves on being a mission-driven company that champions the values of crypto and blockchain technology. As a fully remote employer with a diverse team spread across 70+ countries, we foster a collaborative and innovative work culture that empowers our Krakenites to contribute to the future of digital assets. With a strong focus on employee growth, cutting-edge projects, and a commitment to security and education, Kraken offers a unique opportunity for backend software engineers to thrive in a dynamic and rewarding environment.
K

Contact Detail:

Kraken Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Software Engineer - Custody

✨Tip Number 1

Get to know Kraken inside out! Familiarise yourself with their culture and values by checking out the Kraken Culture page. This will help you align your answers during interviews and show that you're genuinely interested in being a part of their mission.

✨Tip Number 2

Don’t just apply; engage! Use our website to apply and then reach out on LinkedIn to connect with current Krakenites. A friendly message can go a long way in making you stand out from the crowd.

✨Tip Number 3

Prepare for technical interviews by brushing up on Rust, C++, or Go. Make sure you can talk about your experience with blockchain daemons and cryptographic concepts. Practice coding challenges to keep your skills sharp!

✨Tip Number 4

Show your passion for crypto! Be ready to discuss your thoughts on the future of digital assets and how you can contribute to Kraken's mission. Your enthusiasm can make a big difference in how interviewers perceive you.

We think you need these skills to ace Backend Software Engineer - Custody

Rust
C++
Go
Blockchain daemons
Cryptographic concepts
Docker
Kubernetes
GNU/Linux
Asynchronous programming
Distributed systems
Messaging platforms (Kafka)
Authentication and authorization
Security compliance
Scalable application design
Custodial cryptographic techniques

Some tips for your application 🫡

Know Your Stuff: Before you start writing your application, make sure you understand the role and the company. Dive into Kraken's culture and values, and get familiar with their products. This will help you tailor your application to show how you fit in.

Show Off Your Skills: When detailing your experience, focus on the skills that matter most for the Backend Software Engineer role. Highlight your proficiency in Rust or C++, and any experience with blockchain technologies. We want to see what makes you a great fit!

Be Authentic: Let your personality shine through in your application. Kraken values diversity and unique perspectives, so don’t be afraid to share your passion for crypto and how it aligns with our mission. We’re looking for genuine enthusiasm!

Apply Through Our Website: Make sure to submit your application through the Kraken website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Kraken

✨Know Your Crypto Stuff

Before the interview, dive deep into the world of crypto and blockchain technology. Familiarise yourself with Kraken's mission and values, as well as their products like Kraken Pro and Wallet. Showing genuine interest in their offerings will impress the interviewers.

✨Showcase Your Technical Skills

Be ready to discuss your experience with Rust, C++, or Go, and how you've applied these languages in past projects. Prepare examples of low-latency applications or secure systems you've built, especially if they relate to blockchain or cryptography.

✨Understand the Team Dynamics

Research the Custody team and their role within Kraken. Be prepared to talk about how you can contribute to their goals, especially in terms of security and efficiency. Highlight any collaborative experiences you've had with cross-functional teams.

✨Ask Insightful Questions

Prepare thoughtful questions that show your understanding of the industry and the challenges Kraken faces. Inquire about their approach to security compliance or how they stay ahead in the rapidly evolving crypto landscape. This demonstrates your proactive mindset and genuine interest in the role.

Backend Software Engineer - Custody
Kraken
Location: London

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

K
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>