Senior Software Engineer - Rust - Backend - Consumer in London
Senior Software Engineer - Rust - Backend - Consumer

Senior Software Engineer - Rust - Backend - Consumer in London

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

At a Glance

  • Tasks: Design and implement robust Rust services while collaborating with experienced engineers.
  • Company: Join Kraken, a mission-driven company focused on global crypto adoption.
  • Benefits: Flexible work environment, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact in the crypto world and help others achieve financial freedom.
  • Qualifications: 7+ years in software engineering with expertise in Rust and distributed systems.
  • Other info: Ongoing applications accepted; diverse and inclusive workplace culture.

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

Join to apply for the Senior Software Engineer - Rust - Backend - Consumer role at Kraken. Kraken is a mission‐focused company rooted in crypto values. As a Krakenite, you'll join us on our mission to accelerate the global adoption of crypto, so that everyone can achieve financial freedom and inclusion.

About the Team

The Consumer team at Kraken focuses on building applications that expose Kraken's product offering to the mass market, onboarding the next 100 million people to the benefits of crypto.

Responsibilities

  • Design and implement robust Rust services and libraries
  • Write reusable, testable, and highly efficient codebase
  • Collaborate on large-scale distributed systems architecture
  • Work side by side with hundreds of experienced Rust engineers

Skills You Should HODL

  • 7+ years of software engineering experience
  • Proficient in writing network services or asynchronous code in Rust
  • Have a security‐first mindset during system design to ensure robustness
  • Demonstrate the ability to autonomously debug issues across the stack (OS, network, application)
  • Apply a solid understanding of distributed systems and technologies, including RPC protocols, Kafka, and event‐driven systems, to design scalable solutions
  • Collaborate effectively with product teams to gather requirements and constraints for designing appropriate systems
  • Take complete end‐to‐end ownership of systems and libraries
  • Provide mentorship to other engineers while contributing to defining the technical culture

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

EEO Statement: We 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. Kraken is powered by people from around the world and we celebrate all Krakenites for their diverse talents, backgrounds, contributions and unique perspectives. We hire strictly based on merit, meaning we seek out the candidates with the right abilities, knowledge, and skills considered the most suitable for the job. As an equal opportunity employer, we don’t tolerate discrimination or harassment of any kind.

Please note, applicants are permitted to redact or remove information on their resume that identifies age, date of birth, or dates of attendance at or graduation from an educational institution.

Senior Software Engineer - Rust - Backend - Consumer in London employer: Kraken

At Kraken, we pride ourselves on being a mission-driven employer that champions financial freedom and inclusion through crypto. Our collaborative work culture fosters innovation and growth, providing Senior Software Engineers with the opportunity to work alongside a diverse team of experienced professionals while contributing to impactful projects. With a strong focus on employee development and a commitment to a security-first mindset, Kraken offers a unique environment where your skills can thrive and make a real difference in the world of finance.
K

Contact Detail:

Kraken Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer - Rust - Backend - Consumer in London

Tip Number 1

Network like a pro! Reach out to current Kraken employees on LinkedIn or at tech meetups. A friendly chat can give us insights into the company culture and maybe even a referral!

Tip Number 2

Show off your skills! Prepare a portfolio of your Rust projects or contributions to open-source. This is your chance to demonstrate your coding prowess and passion for backend development.

Tip Number 3

Ace the interview! Brush up on your knowledge of distributed systems and be ready to discuss how you’ve tackled complex problems in the past. We want to see your thought process and problem-solving skills in action.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the Kraken team and contributing to our mission.

We think you need these skills to ace Senior Software Engineer - Rust - Backend - Consumer in London

Rust
Network Services
Asynchronous Code
Security Mindset
Debugging Skills
Distributed Systems
RPC Protocols
Kafka
Event-Driven Systems
Collaboration
End-to-End Ownership
Mentorship
Technical Culture Definition

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your Rust experience and any relevant projects that showcase your skills in building robust services. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for crypto and how your background aligns with our goals at Kraken. Let us know why you're excited about this opportunity and how you can help onboard the next 100 million people.

Showcase Your Projects: If you've worked on any notable projects, especially those involving Rust or distributed systems, make sure to mention them. We love seeing real-world applications of your skills, so don’t hold back on sharing your achievements!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at Kraken!

How to prepare for a job interview at Kraken

Know Your Rust Inside Out

Make sure you brush up on your Rust skills before the interview. Be ready to discuss your experience with writing network services and asynchronous code, as well as any projects where you've implemented robust Rust services. Show them you can not only code but also understand the nuances of Rust that make it a great choice for backend development.

Demonstrate Your Security Mindset

Since Kraken values a security-first approach, prepare to talk about how you've incorporated security into your system designs in the past. Think of specific examples where you identified potential vulnerabilities and how you addressed them. This will show that you take security seriously and can contribute to building robust systems.

Show Off Your Distributed Systems Knowledge

Familiarise yourself with distributed systems concepts, especially RPC protocols, Kafka, and event-driven architectures. Be ready to discuss how you've applied these technologies in previous roles. This will demonstrate your ability to design scalable solutions and your understanding of the complexities involved in large-scale systems.

Be Ready to Collaborate

Kraken emphasises collaboration, so be prepared to share examples of how you've worked with product teams to gather requirements and constraints. Highlight your experience mentoring other engineers and how you've contributed to defining technical culture in your previous roles. This will show that you're not just a lone wolf but a team player who can help elevate the entire engineering team.

Senior Software Engineer - Rust - Backend - Consumer in London
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
>