Senior Software Engineer - Rust - Backend
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
- ...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...SeniorLocal area
- ...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,...SeniorFull time
$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...SeniorFull timeWork at officeRemote workFlexible hours$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...SeniorFull timeWork at officeRemote workFlexible hours$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...SuggestedPart timeFor contractorsRemote work$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...SeniorWork at officeRemote workFlexible hours$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...SeniorWork at officeRemote workFlexible hoursusd16k - 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...SeniorWork at officeFlexible hours$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...SeniorContract workLocal area$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...SeniorWork at officeRemote workFlexible hours- ...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,...SeniorLong term contractWork at officeLocal areaRemote workWork from homeHome office
$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...SeniorWork at officeRemote workFlexible hours$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...SeniorLong term contractLocal area- ...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 timeRemote workFlexible hours
- ...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
- ...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...SeniorInternshipWork at officeLocal areaRemote workWork from homeHome office
- .... 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 timeFlexible hours
- ...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...SeniorFull timeRemote work
$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 timeRemote workWork from homeWorldwideFlexible hours- ...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...SeniorFull timeImmediate start
$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...SeniorLocal area$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 timeWork at officeRemote workFlexible hoursusd209k - 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...SeniorWork at officeRemote workFlexible hours- ..., 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,...SeniorWork at officeLocal areaRemote workWork from homeHome office
$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 timeWork at officeRemote work- ...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...SeniorWork at officeLocal areaRemote workWork from homeHome office
- ...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...SeniorFull timeInternshipRemote workFlexible hours
- ...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 timeCasual workRemote workFlexible hours
- ...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....SeniorFull time
$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....SeniorWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Rust - Backend. Be the first to apply!
- software engineer part time Remote
- software engineer Remote
- software design engineer Remote
- software engineer - computer Remote
- software developer internship no experience Remote
- software engineer co-op Remote
- software development engineer Remote
- software developer Remote
- software engineer - ai machine learning Remote
- director software engineering Remote
