Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Rust - Backend

Full-time

Kraken

BUILDING THE FUTURE OF OPEN FINANCE

Payward – the parent company behind Kraken, NinjaTrader, Breakout, xStocks, Payward Services and CF Benchmarks – has spent the last 15 years building one of the most modern and globally accessible financial infrastructure platforms in the industry, built to advance an open, global financial system.

THE TEAM

Founded in 2011, Kraken is one of the world’s longest-standing crypto platforms, trusted by over 10 million individuals and institutions across the globe. It offers spot trading, margin, futures, staking, and OTC services, with products built for both individual investors and institutional clients.

The Pro team is responsible for everything to do with the trading backend services such as the matching engine, market data gateways, internal and external APIs, and various other trading services. The team is located globally and responsibilities are split into sub-teams, working with various tech stacks. Our teams code in Rust and work agile around the globe.

 

THE OPPORTUNITY

– Design and implement robust Rust services and libraries that power trading, payments, and crypto experiences with a focus on reliability, performance, and user impact.

– Write reusable, testable, and highly efficient code that scales across teams and supports revenue-critical systems without compromising safety or security.

– Collaborate on large-scale distributed systems architecture, translating evolving product requirements into resilient, low-latency solutions.

– Work alongside hundreds of experienced Rust engineers, contributing to a high-performance, product-driven engineering culture.

 

WHAT YOU BRING

– 7+ years of software engineering experience

– Experience building financial trading focused products

– 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

Unless a specific application deadline is stated in the job posting, applications are accepted on an ongoing basis.

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.

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.

OUR COMMITMENT

Payward is powered by people from around the world and we celebrate the diverse talents, backgrounds, contributions, and unique perspectives that everyone brings to the table. We hire based on merit, seeking out people with the right abilities, knowledge, and skills for the job. We encourage you to apply for roles where you don’t fully meet the listed requirements, especially if you’re passionate or knowledgeable about crypto.

We may ask candidates to complete job-related skills or work-style assessments as part of our hiring process. These assessments evaluate competencies relevant to the role and are applied consistently across candidates for similar positions. Results are considered alongside experience and interviews, and are not the sole basis for any employment decision.

As an equal opportunity employer, we don’t tolerate discrimination or harassment of any kind, whether 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.

Stay connected

Follow us on Twitter

Learn on the Kraken Blog

Connect on LinkedIn

Candidate Privacy Notice

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Rust - Backend in Remote vacancy
  •  ...and institutional clients.   We are currently seeking a Senior Software Engineer to join our growing Consumer team. The Consumer team at Kraken...  ...opportunity – Own the architecture and delivery of customer-facing Rust backend services powering trading, payments, and crypto... 
    Senior
    Local area

    Kraken

    Remote
    9 days ago
  •  ...trust GitLab to ship better, more secure software faster. The same principles built into...  ...services of GitLab. As an Intermediate Backend Engineer on the GitLab Orbit team, you'll help build...  ...-Managed deployments. You'll join a Rust-first team that values clear ownership,... 
    Senior
    Full time

    Gitlab

    Remote
    22 days ago
  • $153k - $213k per year

     ...no surprises, and no tradeoffs on what matters most. About the Engineering team The Engineering team builds systems that power Affirm’s...  ...4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. You... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    1 day ago
  • $153k - $213k per year

     ...surprises, and no tradeoffs on what matters most. Trust & Safety Engineering protects Affirm’s consumers, merchants, and network from fraud...  ...4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. You... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    4 days ago
  • $50 - $100 per hour

     ...Pay: $50 - $100/hour Required Skills Python3 JAVA Rust Algorithms Basics C++ Typescript bug fixing...  ...with reproducible environments and verifiers Role Title: Software Engineer - Backend Role Type: Contractor (~15 hrs a week) Location: Remote... 
    Suggested
    Part time
    For contractors
    Remote work

    micro1

    Remote
    3 days ago
  • $153k - $213k per year

     ...surprises, and no tradeoffs on what matters most. Consumer Engineering builds the Affirm experience millions of people use to pay over...  ...have 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. You... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    5 days ago
  • $153k - $213k per year

     ...optimized offline data access to enable ML, Product, and Financial Engineering success. Our team is responsible for hosting the data...  ...have 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. You... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    5 days ago
  • usd16k - usd24k per year

     ...fees or compounding interest. Affirm's engineering team is building a large-scale, highly...  ...new workloads comply by default. As a senior engineer on the team, you will help set its...  ...including building production infrastructure software such as Kubernetes controllers, operators... 
    Senior
    Work at office
    Flexible hours

    Affirm

    Remote
    5 days ago
  • $191.1k per year

     ...together quarterly for intense in-person working sessions called “surges.”  Learn more about working at Coinbase . Senior Software Engineer, Backend (Retail DEX) We're hiring a Senior Software Engineer to join the Retail DEX team within the Consumer & Business group... 
    Senior
    Contract work
    Local area

    Coinbase

    Remote
    5 days ago
  • $153k - $213k per year

     ...surprises, and no tradeoffs on what matters most. Affirm's engineering team is building a large-scale, fault-tolerant, and global infrastructure...  ...4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. You... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    5 days ago
  •  ...costs in check. Two critical components for that are agent assist backend services and scalable authentication systems, tools, processes...  ...facing integrations. We are looking for strong versatile backend engineers who want to work at the intersection of distributed systems,... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Remote
    5 days ago
  • $153k - $213k per year

     ...various database systems.  We are looking for a talented Senior Software Engineer who can architect, build and scale Relational and Distributed...  ...You are experienced in designing, developing and launching backend systems at scale technologies like Python, Kotlin, AWS, MySQL... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    5 days ago
  • $191.1k per year

     ...“surges.”  Learn more about working at Coinbase . As a Senior Software Engineer on the Risk Engineering team within the Consumer & Business...  ...reliability Required Skills and Experience: ~5+ years of backend software engineering experience with a track record of... 
    Senior
    Long term contract
    Local area

    Coinbase

    Remote
    5 days ago
  •  ...Don’t meet every requirement? That’s okay. If you’re excited about this role, we encourage you to apply. Your Role You’re a software engineer who is well respected by your peers, and collaborates and communicates effectively. You are familiar with Spring and enjoy... 
    Full time
    Remote work
    Flexible hours

    Megaport

    Remote
    4 days ago
  •  ...Preferred Qualifications Strong knowledge of Rust, backend service design, APIs, data systems, concurrency, and production software architecture. Experience formulating and completing technical analyses involving backend correctness, performance, scalability, or reliability... 
    Part time

    micro1

    Remote
    21 days ago
  •  ...Cresta. About the Role:    We're seeking a Staff Software Engineer to lead the design and evolution of our backend systems that power Cresta's AI platform. You'll...  ...workloads Technical Mentorship: Mentor senior engineers, influence technical roadmap, and raise... 
    Senior
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Remote
    5 days ago
  •  .... Your Role You’ve got a few years of building backend services under your belt, and you’re ready to own...  ...day. We’re looking for a mid-level Backend Engineer to join our Engineering team and help us ship high-quality software, faster. Reporting to the Engineering Manager,... 
    Full time
    Flexible hours

    Megaport

    Remote
    16 days ago
  •  ...applications and next steps. Our partner is looking for a Software Engineer II (Backend) based in Canada. The Software Engineer II will join a growing...  ...monitoring, and continuous improvement, with guidance from senior engineers. This is an opportunity to contribute to a... 
    Senior
    Full time
    Remote work

    Jobgether

    Remote
    10 days ago
  • $200k - $250k per year

     ...people, fully remote, backed by a $150M Series C investment from a16z, Sequoia Capital and Paradigm. RESPONSIBILITIES As a Software Engineer at Phantom, you’ll play a key role in building the systems that power our trading experiences. You’ll design and implement APIs,... 
    Full time
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Phantom

    Remote
    4 days ago
  •  ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Backend (ML Training and Serving) based in Canada. Join a Machine Learning engineering team building the critical infrastructure... 
    Senior
    Full time
    Immediate start

    Jobgether

    Remote
    1 day ago
  • $191.1k per year

     ...together quarterly for intense in-person working sessions called “surges.”  Learn more about working at Coinbase . As a Senior Software Engineer, Backend on the Growth Foundations team within the Consumer & Business group, you'll build and scale the core infrastructure... 
    Senior
    Local area

    Coinbase

    Remote
    5 days ago
  • $133k - $183k per year

     ...and no tradeoffs on what matters most. The Engineering team builds systems that power Affirm’s mission...  ...a total of 1.5+ years of experience as a software engineer. You have experience designing, developing and launching backend systems and are proficient in one of Python... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    6 days ago
  • usd209k - usd269k per year

     ...surprises, and no tradeoffs on what matters most. Affirm's engineering team is building a large-scale, highly-available, and global infrastructure...  ...adapt them to Affirm's needs Qualifications ~10+ years in software or infrastructure engineering with proven delivery of complex... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    5 days ago
  •  ..., and test execution frameworks that let engineers iterate quickly and ship with confidence....  ...What we’re looking for ~5+ years of software engineering experience, with meaningful time...  ...function-as-a-service platforms. Workflow engines (Temporal, Argo, Airflow) for durable,... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Remote
    5 days ago
  • $133k - $183k per year

     ...and no tradeoffs on what matters most. The Engineering team builds systems that power Affirm’s mission...  ...a total of 1. 5+ years of experience as a software engineer. - You have experience designing, developing and launching backend systems and are proficient in one of Python... 
    Full time
    Work at office
    Remote work

    Affirm

    Remote
    8 days ago
  •  ...human agents when needed. This role is focused on building the backend systems that allow our AI Agents to: Integrate deeply with...  ...assistance after transfer We are looking for strong backend engineers who want to work at the intersection of distributed systems, real... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Remote
    5 days ago
  •  ...canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ...About the Role We’re looking for a Senior Software Engineer to join Cloud Signals , the...  ...You’ll Use Python and TypeScript for backend services and APIs (Rust, Go, or Java experience... 
    Senior
    Full time
    Internship
    Remote work
    Flexible hours

    Fivetran

    Remote
    4 days ago
  •  ...Responsibilities Design and implement new backend features for Affirm’s underwriting platform across Affirm Card, e-commerce sites...  .... Requirements At least 1.5 years of experience as a software engineer. Experience designing, developing, and launching backend systems... 
    Full time
    Casual work
    Remote work
    Flexible hours

    Affirm

    Remote
    12 days ago
  •  ...people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. Affirm's engineering team is building a large-scale, highly-available, and global infrastructure that is shared across multiple financial products.... 
    Senior
    Full time

    Affirm

    Remote
    15 days ago
  • $86.49k - $125.18k per year

     ...organization, apply now.   We are currently seeking a Senior Backend .Net/GCP Engineer to join our team remotely in Canada. Who we are:...  ...A .NET Lead Engineer is first and foremost an experienced software development leader who specializes in .NET C# development.... 
    Senior
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Remote
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Rust - Backend. Be the first to apply!