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

Software Engineer II - Rust - Pro

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.

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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer II - Rust - Pro in Remote vacancy
  • $60 per hour

     ...Pay: up to $60/hour As an hourly paid, fully remote Rust Engineer for AI Data Training, you will review AI-generated Rust code and explanations...  ...to reason clearly about aliasing and data races. ~ Solid software engineering experience in at least one of backend services,... 
    Suggested
    Hourly pay
    Contract work
    Immediate start
    Remote work

    SuperAnnotate

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

     ...activities such as participation in the interview process. What We Look For You have a total of 1.5+ years of experience as a software engineer. You have experience shipping web apps using declarative UI frameworks like React. You have experience designing,... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Remote
    8 days ago
  • $142.8k - $184.8k per year

     ...Collaborate with product managers, customer support, customer success, firmware teams, and full-stack engineers. Requirements ~8+ years of professional industry experience in software development. ~ Experience with large-scale observability for production systems and with... 
    Suggested
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Remote
    9 days ago
  •  ...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... 
    Suggested
    Full time
    Contract work
    Part time
    Weekday work

    Mercor

    Remote
    20 days ago
  •  ...nice thing about growing 30%+ at ~$2B ARR is that we need great engineers everywhere, and we have the room to shape the role around the right...  ...the role: Samsara (NYSE: IOT) sits at the center of hardware, software, AI, and the physical world. The platform processes 25+ trillion... 
    Suggested
    Long term contract
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Remote
    28 days ago
  •  ...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... 
    Contract work
    Part time
    For contractors
    Freelance
    Manual labor
    Remote work

    Turing

    Remote
    20 days ago
  •  ...intersection of Marketing, Product, and Engineering, we own the platforms behind organic...  ...pipelines, and QA automation. We're seeking a Software Engineer II who will build across two of our...  ...features that improve Instacart's search engine and AI answer engine visibility across... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Remote
    21 days ago
  •  ...contrast). Our unique integrated stack of optimized hardware, software, and increasingly AI, coupled with the patient-centric experience...  ...the change against “we caught it too late again". The Senior Engineer II role is a senior technical leadership position responsible for... 
    Long term contract
    Full time
    Remote work

    Prenuvo

    Remote
    10 hours ago
  •  ...product experience from Metrics to Triggers and SLOs. As a senior engineer on Storage, you’ll work on high-impact systems where our...  ...- Support our services in production. We believe in owning the software we build. Every engineer on Storage participates in on-call rotations... 
    Full time
    Remote work

    Honeycomb

    Remote
    21 days ago
  •  ...activities such as participation in the interview process. What We Look For - You have 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 or Kotlin. - You... 
    Full time
    Work at office
    Remote work

    Affirm

    Remote
    22 days ago
  • $250k - $280k per year

     ...on top of it. You'll work in a small, cross-functional group of engineers with a dedicated product manager and designer, shipping features...  ...wins and failures. What you’ll bring to the role: - Significant software engineering experience, with a record of shipping and owning features... 
    Full time
    Remote work
    Shift work

    Honeycomb

    Remote
    7 days ago
  •  ...and no tradeoffs on what matters most. Marketing & Privacy Engineering (MPE) builds trusted, privacy-aware consumer web experiences...  ...technology integrations, attribution, and measurement. As a Software Engineer II on MPE, you will build and improve high-traffic consumer web... 
    Full time

    Affirm

    Remote
    15 days ago
  •  .... These responsibilities require us to learn and gain deep expertise in various database systems. We are looking for a talented Software Engineer who can build and scale Cache Services (Redis and Valkey) identifying opportunities to improve how we migrate, productionize, operate... 
    Full time
    Internship

    Affirm

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

     ...generation of Affirm’s Checkout Platform to provide a world-class buying experience that puts customers first! We are seeking a Backend Software Engineer to build out financial products and features providing new levels of accessibility and flexibility to our users. You will work... 
    Long term contract
    Full time
    Work at office
    Remote work

    Affirm

    Remote
    17 days ago
  •  ...long term. About the role: Samsara is looking for an experienced Engineering Manager to lead our Core Infrastructure team. This team builds...  ...: - You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real-world impact... 
    Long term contract
    Full time
    Remote work

    Samsara

    Remote
    a month ago
  • $133k - $183k per year

     ...activities such as participation in the interview process. What We Look For - You have a total of 1. 5+ years of experience as a software engineer. - You have experience shipping web apps using declarative UI frameworks like React or Vue - You have experience shipping mobile... 
    Full time
    Work at office
    Remote work

    Affirm

    Remote
    7 days ago
  •  ...and support to make an impact as we build for the long term. About the role Join Samsara's In-Vehicle Experience team as a Senior Software Engineer. You'll be the technical leader of the team, setting the direction for what we build and how. We are building AI voice... 
    Long term contract
    Full time
    Remote work

    Samsara

    Remote
    a month ago
  •  ...). It has established strong partnerships with the world-leading technology companies, including semiconductor, component, terminal, software and Internet providers, as well as mobile carriers, bringing the company a unique vertical integration advantage and aiming to create... 

    Thundersoft

    Remote
    more than 2 months ago
  • $133k - $183k per year

     ...New Software Engineer II, Backend (Identity Decisioning) Remote Canada Apply At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. We are looking for... 
    Full time
    Remote work

    Affirm

    Remote
    29 days ago
  •  ...The role You will take on the ongoing maintenance and engineering work in Firefox’s Graphics area (rendering, compositing, images, canvas,...  ...focus on performance. Required qualifications - Strong C++ and/or Rust. - Knowledge of graphics frameworks and GPU architecture. -... 
    Ongoing contract
    Full time
    Contract work

    Mozilla

    Remote
    a month ago
  • $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 pay
    Full time
    Contract work
    For contractors
    Remote work
    Flexible hours

    DataAnnotation

    Remote
    15 days ago
  •  ...behind every seamless customer experience is a world-class engineering organization building the systems that make it all possible....  ...faster, more reliably, and with less friction. As a Senior Software Engineer II on the Developer Experience team, you will play a critical role... 
    Full time
    Work at office
    Work from home
    Flexible hours
    Shift work

    Instacart

    Remote
    a month ago
  •  ...testing, 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.... 
    Full time
    Remote work
    Flexible hours

    Supabase

    Remote
    1 day ago
  •  ...designed for growth. ABOUT THE ROLE We’re looking for a Software Engineer to join our Turso core database team and help bring forward the...  ...performance of complex cloud systems. – Are comfortable working in Rust. – Are comfortable with LLM-assisted development and evals.... 
    Full time
    Remote work
    Flexible hours

    Supabase

    Remote
    3 hours ago
  •  ...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 pay
    For contractors
    Remote work

    RemoExperts

    Remote
    20 days ago
  •  ...pay Required Skills Python3 JAVA Rust Algorithms Basics C++ Typescript bug fixing feature implementation...  ...system ensures both quality and velocity. Role Title: Senior Software Engineer Role Type: Contractor (~15 hrs a week) Location: Remote... 
    Part time
    For contractors
    Remote work

    micro1

    Remote
    20 days ago
  •  ...applications and next steps. Our partner is looking for a Full Stack Engineer II based in Canada. We are looking for a versatile Full Stack...  ..., writing high-quality code, and continuously improving software performance. Join a collaborative, growth-oriented engineering... 
    Full time

    Jobgether

    Remote
    10 hours ago
  •  ...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 time
    For contractors
    Internship
    Remote work
    Flexible hours

    micro1

    Remote
    17 days ago
  •  ...creation flows, creative management, reporting dashboards, and design system foundations that power it. We are hiring a Senior Frontend Engineer II (L6) to co-own the technical roadmap for our advertiser-facing experience, modernize our frontend architecture, and scale complex... 
    Long term contract
    Full time
    Work at office
    Work from home
    Flexible hours

    Instacart

    Remote
    25 days ago
  •  ...position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Software Engineer II, Mobile – Revenue Experiences (AI Native) based in Canada. As a Senior Mobile Software Engineer, you will help shape the... 
    Full time
    Remote work

    Jobgether

    Remote
    6 days ago

Do you want to receive more vacancies?

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