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
- ...teams and develop great products. Large multinationals, digital agencies, Saas providers, and software consulting firms are just a few of our clients. Our team of over 150 engineers, project managers, QA, UX/UI designers, and many more is distributed in more than 10...SugeridoPrácticaTiempo completoRemoto
- ...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
- ...compliance and supply chain risk mitigation in the Life Sciences sector. Requirements Role Overview: We are looking for Backend engineering Lead who will be responsible for the overall backend ecosystem across the organization, combining people leadership with...SugeridoTiempo completoTrabajo híbrido
- ...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
- ...Description Yopeso has been developing a diverse range of software products, from large-scale applications to smaller solutions, for 20 years. With a growing team of over 300 employees across five locations, we are dedicated to fostering a culture of growth, transparency...SugeridoTiempo completoRemotoHorario flexible2 días a la semana
- ...overlap ⏰ Working Hours: Full-time availability is required until end of contract Are you a Backend Engineer looking to craft large-scale software using AI-first techniques to drive growth and create experiences that end users love? At Make, we’re proud to...FreelanceTemporalTiempo completoContratoRemoto
- ...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...Tiempo completo
- ...We’re looking for creative, ambitious and skilled full-stack engineers who can drive our business with technical solutions. You’re someone who doesn’t just write code, you translate ideas into software that is easy yet powerful, leveraging AI-enhanced workflows to deliver...PrácticaTiempo completoContratoRemotoInicio inmediato
- ...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
- Responsibilities Build and maintain scalable native Android ad architectures using Kotlin and Java for interstitial, app open, rewarded video, native, and banner formats. Manage and optimize enterprise mediation stacks, especially AppLovin MAX and Google AdMob. ...Tiempo completo
- ...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
- ...Magazine’s list of “ Best Places to Work” and Built In’s “ 100 Best Remote-First Places to Work.” TeamSnap is seeking a Staff Software Engineer (Android) to lead advertising on our next-generation Android app. You’ll set the technical direction for how ads come to life...Tiempo completoEmpleo permanenteDesde casaRemoto
- ...Company Description We’re Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist...Tiempo completo
- ...leading AI lab. Qualifications: ~ Advanced professional written proficiency in English ~3–7 years of professional software engineering experience ~ Strong proficiency in Python and JavaScript/TypeScript; working knowledge of Java, C#, or Go ~ Backend or full...Por horaTiempo parcialRemoto
- ...Remote | Part-Time | Flexible Schedule Anyone AI is recruiting experienced Python Software Engineers for a series of paid, project-based engagements with a leading AI lab . You’ll work on clearly scoped software engineering projects involving real-world codebases...Por horaTiempo completoContratoRemotoHorario flexible
- ...We are looking for Lead QA Engineer to lead and improve our ATM testing processes, ensure the quality of our web applications through... ...processes Design, implementation, and execution of the full software testing lifecycle Development and maintenance of test...PrácticaTiempo completoRemotoHorario flexible
- ...: 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 practice. Assess the quality of explanations, reasoning,... ...walkthrough. Requirements Senior, Staff, or Principal-level software engineer, or equivalent experience. Strong background in...Tiempo completoContratoRemoto
- ...are useful, correct at a high level, and aligned with strong engineering practices. Assess the quality of explanations, reasoning, preambles... ...Code. Requirements Senior, staff, or principal-level software engineering experience, or equivalent experience. Strong...Tiempo completoContratoRemoto
- This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Python Developer based in Colombia. Join an exciting remote development project focused on building a next-generation mobile application...Tiempo completoRemotoHorario flexible
- Responsibilities Develop and maintain Keet Desktop, a cross-platform peer-to-peer communications application. Implement UI/UX features using React and the Pear runtime. Optimize frontend performance, including rendering and memory management. Write modular,...Tiempo completoRemoto
- ...all to spend time on valuable and meaningful things As Lead Engineer, Machine Learning, you own the execution layer of our intelligence... ...training, fine-tuning, evaluation, and inference. – Strong software engineering and systems fundamentals. – Experience operating...Tiempo completo
- ...work of their lives. We are researchers, engineers, and operators. IOI medalists and ex-founders... ...all built on top of our in-house engine. You’ll also build presets, so a user can... ...is letting editors coming from Premiere Pro or Final Cut Pro rebind their keyboard shortcuts...Tiempo completoInicio inmediato
- ...builders doing the best work of their lives. We are researchers, engineers, and operators. IOI medalists and ex-founders. If you want to... ...the stack where the work needs it. Experience with common software and system design patterns and infrastructure, including APIs,...Tiempo completoRemotoInicio inmediato
- ...growth mindset. Here, your strengths are recognized, your development matters, and your wins celebrated. We are seeking a Staff Software Engineer to provide technical leadership and architectural guidance for our Cloud Sync platform. In this role, you will partner closely...Tiempo completoRemoto
- ...online without adding hardware, installing software, or changing a line of code. Internet... ...team builds the Chromium-based browsing engine, remote rendering and streaming technology... ...Chromium and C++. Systems programming: Rust. Distributed services and orchestration...RustPrácticaTemporalTiempo completoRemoto
- ...builders doing the best work of their lives. We are researchers, engineers, and operators. IOI medalists and ex-founders. If you want to... ...background in backend development. Experience with common software and system design patterns and infrastructure, including APIs,...Tiempo completoRemotoInicio inmediato
- ...to know what is actually happening in production. The team is small enough that engineers own problems end to end, from design through on-call. ABOUT YOU You’re a staff-level engineer who wants to own systems, not tickets. You’ve built high-traffic, low-latency Python...Tiempo completoDesde casaRemoto
- Responsibilities Develop and maintain the Keet Mobile peer-to-peer chat and calling app for iOS and Android. Build features for chat, voice and video calls, media sharing, device pairing, and identity backup. Implement UI/UX and integrate the on-device P2P core...Tiempo completoRemoto
- ...Job Title: Senior Software Engineer Company: Snapsheet Job Location: USA,Remote Job Type: Full-time, direct hire About Snapsheet: Snapsheet is claims technology the way it should be: purposeful, precise, and designed to deliver outcomes. Where others bolt things...TemporalTiempo completoRemotoVisa de trabajo
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Software Engineer II - Rust - Pro. ¡Sea el primero en aplicar!
- junior software developer Teletrabajo
- software developer Teletrabajo
- ingeniero programador Teletrabajo
- ingeniero de desarrollo de software Teletrabajo
- software developers Teletrabajo
- trabajo software Teletrabajo
- comercial software Teletrabajo
- implementador de software Teletrabajo
- programador software Teletrabajo
- documentador de software Teletrabajo
