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.
Before you apply, we encourage you to explore our culture page to understand what drives us and how we work.
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 C++ and work agile around the globe.
The Opportunity
– Design and implement robust Rust and C++ 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 and C++ engineers, contributing to a high-performance, product-driven engineering culture.
What You Bring
– 3+ years of software engineering experience
– Experience building financial trading focused products
– Proficient in writing network services or asynchronous code in Rust
– Experience with modern C++, including performance-sensitive, low-latency systems
– 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
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
€90k - €100k per annum
...Rusty hands, sounds bad right? Maybe you want to get your hands dirty with Rust. The Rust programming language is exciting, it provides security, scalability and suitability for building heavy applications. If you have used Rust you know this, and I'm sure you are keen to...SuggestedRemote jobPermanentImmediate start- ...Analyze GitHub issues and evaluate LLM performance on software tasks. Job Title: Senior Software Engineer – LLM Evaluation & Repository Validation About... ...experience with at least one of the following languages: Rust Proficiency with Git, Docker, and basic software...SuggestedPart-timeFreelanceRemote
- £56k - £72k per annumEstimated...Mapbox is looking to hire motivated, curious, and innovative Software Development Engineer for the Navigation, Traffic team. We develop and maintain... ...workflow. What You'll Do As a Software Development Engineer II on the Navigation Traffic team, you will be responsible for...SuggestedFull-timeRemote
- ...consumer platform team as a Senior Backend Engineer, building the services behind digital... ...technology organization to place a Senior Software Engineer on a platform team that powers its... ...engineers with hands-on Node.js, TypeScript, and Rust experience and a deep understanding of how...Suggested40 hours/weekFull-timePart-timeWeekday work
- ...Your experience as a Senior Rust Developer is required to join a motivated company in the gaming space, currently seeking a talented and experienced professional to join to work on projects serving a global community of enthusiasts. Noted for their record of successful projects...SuggestedRemote job
- ...knack for anticipating issues and a penchant for refining processes. Bring your years of Back End experience (including 1-2 years in Rust minimum), your experience with high-load distributed systems, and a solid grasp of cloud-based infrastructures (bonus points for AWS expertise...Remote job
- ...React JavaScript JAVA Node.js Rust GoLang Typescript About micro1... ...domains such as finance, healthcare, STEM engineering, and more. micro1 transforms that real-world... ...layer for frontier AI. Full-Stack Software Engineer Location: Global, fully remote...Part-timeImmediate startRemoteFlexible hours
£75k - £90k per annum
...Rust, rust, and more rust... everyone talks about it but it seems very few are using it. On average, I will speak with 3/4 engineers a day that are either keen to get their hands on it for the first... ...-- well, look no further. Software Engineers of all levels, whether...Remote jobPermanent$50 - $100 per hour
...pay Required Skills Python3 JAVA Rust Algorithms Basics C++ Typescript codebase refactoring GitHub Bug... ...performance system ensures both quality and velocity. Role Title: Software Engineer (Open Source Contributor) Role Type: Contractor Location:...Long-term contractPart-timeRemote£50k - £70k per annum
...Seize the exciting opportunity to establish an engineering function from the ground up at a San Francisco-based startup. In this role, you... ...chance to refine and expand your programming skills, particularly in Rust, but also building up your skills further in Python. You will...Remote jobPermanent$65 - $105 per hour
...About the Role We are looking for experienced software engineers to help train and evaluate AI models on real-world programming work. You will... ...Python, plus at least one of Java, C++, TypeScript, Go or Rust. Proficiency with Git, Docker and automated testing. Ability...Hourly payRemote$40 - $150 per hour
...You'll run agentic coding sessions on real engineering tasks, analyze what the models produce,... ...Roles this fits Common backgrounds: Software Engineer, Backend Engineer, Full-Stack Developer... ...major stack; most tasks use Python, C++, Rust, Go, or JavaScript. Clear written...Weekly payFull-timeRemoteFlexible hours- ...Required Skills Python3 JAVA Rust Algorithms Basics C++ Typescript... ...domains such as finance, healthcare, STEM engineering, and more. micro1 transforms that real-world... ...intelligence layer for frontier AI. Role Title: Software Engineer — Open Source Contributions...Part-timeRemote
- ...Required Skills Python3 JAVA Rust Algorithms Basics C++ Typescript... ...domains such as finance, healthcare, STEM engineering, and more. micro1 transforms that real-world... ...layer for frontier AI. Role Title: Senior Software Engineer Role Type: Contractor (~15...Part-timeRemote
$50 - $100 per hour
...About the Role We are looking for software engineers to validate real-world repositories used to evaluate large language models. You will triage... ...Strong experience in at least one of Python, C++, C#, Go, Rust or Ruby. Proficiency with Git, Docker and basic pipeline setup...Hourly payRemote- ...Required Skills Python3 JAVA Rust Algorithms Basics C++ Typescript... ...domains such as finance, healthcare, STEM engineering, and more. micro1 transforms that real-world... ...Demonstrated success in identifying and resolving software bugs and system bottlenecks....Part-timeRemoteFlexible hours
£66k - £87k per annum
...design, build and distribute open-source software that enables people to enjoy the internet... ...: The Firefox team is a community of engineers who care deeply about delivering the... ...Bonus Points Programming experience in Rust. Experience working with Windows and/or...Full-timeImmediate startRemote- £62k - £82k per annumEstimated...Android, microcontrollers, and Web. Develop efficient embedded Rust solutions for resource-constrained wearables. Design,... ...fuzz testing, and debugging tools. Collaborate with cross-site engineering teams on end-to-end Remote Compose solutions. Requirements...Full-timeRemote
- ...captured through an AI-guided interview and turned into tasks. Some engineers also pair with domain specialists (scientists, operations... ...production incidents and writes tests. Production Python plus Go, Rust, TypeScript or C++; Docker, pytest, advanced Linux. No specific domain...Part-timeRemote
- ...and drive lasting results on the P&L Role Overview As a Software Engineering evaluator, you will create cutting-edge datasets for training,... ...in Python, JavaScript (including ReactJS), C/C++, Java, Rust, and Go; evaluating and refining AI-generated code for efficiency...Full-timePart-timeFlexible hours
£91.76k - £110.11k per annum
...applicants living in UK time zones only at this time. Senior Software Engineer - Grafana Databases, Managed Services The Opportunity:... ...frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro). Of course, there is an on-call component to this role and...Long-term contractFull-timeRemoteFlexible hours- ...Senior Product Engineer II Team: Engineering Prolific Prolific is not just another player in the AI space – we are the... ...engineering problems. Engineering Expertise: Deep expertise in software engineering, architecture, testing, reliability, performance,...Long-term contractTemporaryPart-timeRemote
£66k - £87k per annum
...design, build and distribute open-source software that enables people to enjoy the internet... ...of experience in low-level software engineering, strong proficiency in C and/or C++, and... ...JavaScript) and interest or experience in Rust; ability to work effectively within large...Full-timeImmediate startRemote£103.96k - £124.75k per annum
...Sweden, UK, Ireland or Germany. Staff Software Engineer - Grafana Databases, Tempo The Opportunity... ...(e.g., GPT-5.6, Claude Fable, Gemini Pro 3.1). Example problems you could work... ...Deep experience in other systems languages (Rust, C, C++) translates well. Operational...Full-timeRemoteFlexible hoursShift work- ..., latency, and correctness standards. This is a deeply production-oriented team. Engineers here combine strong systems thinking with applied ML infrastructure experience, building in Rust and operating services where performance and failure modes matter. THE OPPORTUNITY...Full-time
£80k - £100k per annum
...from scratch, is now fueling their latest venture. Take charge and make your mark on their cutting-edge platform, crafted entirely in Rust and powered by serverless AWS technology. You'll be the mastermind behind the architecture, design, coding, and implementation,...Remote jobPermanent- ...Your experience as a Senior Rust Developer is required to join a start-up company in the gaming space who serve a global community of enthusiasts. Noted for their record of successful projects and strong support from top investors, the company in question oozes expertise in...Remote job
- ...Rust is loved for its memory safety, performance, and concurrency. It enables developers to create reliable and effective apps. Its strong type of system ensures memory safety without sacrificing performance, making it a reliable choice for systems programming.. and everyone...Remote job
- ...Code Review Debugging Algorithms Data Structures Software Architecture About micro1 micro1 is a data lab that helps AI... ...ensures both quality and velocity. Role Title: Junior Software Engineer Role Type: Contractor Location: Remote About the Role micro...Part-timeRemote
- ...Build and enhance tools for AI-powered data systems using Python or Go. We are looking for Software Engineers to work with a leading Frontier LLM Lab to help accelerate their Agentic Data Cloud roadmap by building and scaling tools for next-generation AI-powered data systems...40 hours/weekPart-time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II - Rust - Pro. Be the first to apply!
- retail software Remote
- software sales executive Remote
- marketing software Remote
- software technical support engineer Remote
- sales executive legal software Remote
- software technician plc scada Remote
- software engineer javascript Remote
- software engineer cloud services company Remote
- embedded software Remote
- graduate account executive travel management software Remote







