Software Engineer II - Rust - Pro
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.
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
- ...or differential testing. Experience deploying, operating, and debugging large-scale software systems in cloud environments such as AWS and Kubernetes. Comfort working in Rust and with embedded databases. Comfort with LLM-assisted development and evaluations....RustTiempo completoRemotoHorario flexible
- ...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...RustTiempo completo
- ...their health and take back their lives. Join us on our mission to reverse metabolic disease in one billion people. As a Backend Engineer, you’ll build reliable systems, improve data accuracy across member, client, and operational workflows, and automate processes that...SugeridoTiempo completoTrabajar en la oficinaRemoto
- ...platform on the planet, Tether is the place for you. Are you ready to be part of the future? About the job As a Senior Frontend Engineer, you’re not just building interfaces—you’re translating AI intelligence into meaningful human experiences. Your work directly...SugeridoTiempo completoRemotoInicio inmediato
- ...frontier research benchmarks that improve model capabilities in software engineering, enterprise knowledge work, and advanced STEM reasoning. In... ..., and more capable models. Learn more at Senior Software Engineer, AI Evaluation Infrastructure We build the infrastructure...SugeridoTiempo completo
- ...continuous evolution of the Quora user experience. Our engineers work at the intersection of software development, design, and data science to build... ...knowledge sharing and community engagement. As a Software Engineer on the Quora Core Product team, you will: Have a...PrácticaTiempo completoRemoto
- ...are useful, correct at a high level, and aligned with strong engineering practice. Assess the quality of explanations, reasoning,... ...walkthrough. Requirements Senior, Staff, or Principal-level software engineer, or equivalent experience. Strong background in...Tiempo completoContratoRemoto
- ...experience for our clients. By combining highly-skilled product and engineering talent with seasoned finance professionals, we’re building the... ...experience You will develop a high-performance backend in Rust that supports streaming responses, low-latency tool execution,...RustTiempo completoTrabajar en la oficinaRemoto
- ...Who we are: Process Street is an AI software and compliance operations platform startup from San Francisco. We help our customers build... ...you! The Opportunity We’re looking for a Senior Software Engineer to help architect and evolve Process Street into an AI-native product...Trabajo de veranoPrácticaTiempo completoRemoto
- ...reliability through efficient queries, safe migrations, and concurrency controls. Review pull requests and maintain consistent engineering standards across the codebase. Requirements Typically 5+ years of experience building and operating production backend...Tiempo completoContrato
- ...financial world – Be part of one of the fastest growing crypto companies in the world WHAT YOU BRING – Experience in software development, with a focus on backend development – Possess a solid foundation of Java applications – Ability to develop...Tiempo completo
- ...: You will be a key member of the newly created Security Engineering Team, with a mission to keep Quora safe from security problems... ...and management. AN IDEAL CANDIDATE WOULD… be a capable software engineer while also spiking in at least one of the following domain...Tiempo completoRemoto
- ...are useful, correct at a high level, and aligned with strong engineering judgment. Assess the quality of explanations, preambles, reasoning... .... Requirements Senior, staff, or principal-level software engineering experience or equivalent experience. Strong background...Tiempo completoContratoRemoto
- ...are currently hiring Staff Engineers for various projects within... ...performance-critical paths are Go and Rust. We run on Hetzner and our... ...their teams, the Staff Engineer ensures technical alignment across... ...and operating production software, with 3+ years in a Staff/Principal...RustPrácticaTiempo completoRemotoHorario flexible
$3 500 - $4 500
...companies around the globe. We need an English-fluent NetSuite Engineer , based in Latin America, available to work remotely. We are... ...certifications such as SuiteFoundation, Suite Cloud Developer II, or ERP Consultant Experience in SaaS, wholesale/distribution...Tiempo completoContratoRemoto- ...online without adding hardware, installing software, or changing a line of code. Internet... ...the Role We are looking for a Systems Engineer to help build and manage tools that help... ...programming or scripting language (e.g., Go, Rust, C/C++, Python) with a track record of...RustPrácticaTiempo completoCAS
- ...services. Our remote-first, global team develop open-source software that anyone can use or improve. This includes Polkadot... ...Acceleration Function which includes Runtime, Node, Platform and Applied Engineering. About the Role We’re hiring an Engineering Manager...ContratistaTiempo completoRemoto
- ...work of their lives. We are researchers, engineers, and operators. IOI medalists and ex-founders... ...data pipelines. Core productions engine: the backend machine nobody sees but everybody... ...teams work in. You’ll build in Rust, combining UI systems with a deep understanding...RustTiempo completoRemotoInicio inmediato
- ...Description Senior Frontend Engineer (m/f/x) Location: EU/UK (Remote) Who You’ll Work For: At Makersite, we’re pioneering the... ...sustainable decisions across their entire supply chain. Our cutting-edge software enables teams to design, prototype, and manufacture with...Tiempo completoEmpleo permanenteContratoRemoto
- ...Are you ready to be part of the future? About the job We are looking for Fullstack Engineer to help QVAC application teams develop, review, test, and deliver reliable software with less friction. Your focus will be our desktop and mobile applications and their shared...Tiempo completoRemotoInicio inmediato
- ...Description How you will make an impact: As a Senior Solutions Engineer at Hygraph, you’ll be the trusted technical and strategic... ...Hygraph as we scale. This is a customer-facing role built on a software engineering foundation, not a software development position....PrácticaTiempo completoRemotoTrabajo híbrido
- ...of millions of Quora users. We encourage engineers to think big, experiment with new ideas,... ...at scale. As a Machine Learning Engineer (New Grad), you’ll work alongside experienced... ...PREFERRED REQUIREMENTS: – Previous software engineering experience via an internship...PrácticaTiempo completoRemoto
- ...builders doing the best work of their lives. We are researchers, engineers, and operators. IOI medalists and ex-founders. If you want to... ...stipend. ABOUT THE ROLE We are looking for a product engineer to make building with ElevenLabs easier, from a developer’s first...Tiempo completoRemotoInicio inmediato
- ...About the Role We’re looking for a FinOps Data Engineer to help drive cost optimization and cloud financial governance across our AWS infrastructure and GCP footprint. You’ll work cross-functionally with Engineering, Finance, and Product to find and ship savings, build...Tiempo completoRemotoHorario flexible
- ...Position Overview MetroSys is seeking an experienced Senior Nutanix Engineer to support a large-scale enterprise infrastructure migration for one of our clients. This consultant will be responsible for hands-on implementation, configuration, migration, and optimization...Tiempo completo
- ...CUSTOMER RELIABILITY ENGINEER LOCATION: REMOTE/APAC · FULL-TIME ABOUT ANDROMEDA Andromeda is a market and infrastructure platform to buy, sell, and operate compute. We believe demand for compute will grow exponentially. So fast that a handful of vertically...Tiempo completoRemoto
- ...Logos, while also contributing to other IFT projects. The role We are seeking an experienced Distributed Systems Evaluation Engineer to join the Institute of Free Technology – Technical Services, on the Distributed Systems Testing (IFT-TS DST) team. This role focuses...Tiempo completo
- ...ишатися актуальними десятиліттями. Зараз ми шукаємо Head of Engineering в наш флагманський продукт JustDone — AI асистент для ак... ...~ власні AI та NLP рішення: AI Detector, Text Humanization Engines, AI Research Assistant. Твоє майбутнє середовище Наша...Tiempo completoRemoto
- Description Join Tether and Shape the Future of Digital Finance At Tether, we’re not just building products, we’re pioneering a global financial revolution. Our cutting-edge solutions empower businesses—from exchanges and wallets to payment processors and ATMs—to seamlessly...Tiempo completoRemotoInicio inmediato
- ...Features in New Navigation SDK As AI becomes embedded in modern engineering workflows, we value engineers who can thoughtfully integrate... ...workflow. WHAT YOU’LL DO As a Machine Learning Engineer III on the Routing Cost team, you will lead the design, development...Tiempo completoInicio inmediato
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Software Engineer II - Rust - Pro. ¡Sea el primero en aplicar!
