Senior Software Engineer - Rust
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.
Our Platform and Core Engineering teams build the systems that make Kraken secure, resilient, and scalable. Their impact isn’t measured by customer-facing features, but by the strength, correctness, and leverage of the foundations they create. These teams power Kraken systems behind the scenes — enabling product teams to move fast while meeting the highest standards for reliability, compliance, and security.
Engineers design shared services, internal platforms, and critical infrastructure that support company-wide initiatives. They optimize for safety, scalability, observability, auditability, and operational excellence — often operating in regulated, security-sensitive, and risk-heavy environments where precision matters.
We’re looking for engineers with deep systems ownership and an architecture-first mindset — builders who take pride in long-lived services, thrive in complex environments, and are motivated by strengthening the backbone of the crypto ecosystem.
THE OPPORTUNITY
– Design and implement robust Rust services and foundational libraries that power Kraken’s core infrastructure, prioritizing correctness, security, and long-term maintainability.
– Write reusable, testable, and highly efficient code built for scale, observability, and operational resilience in production environments.
– Collaborate on large-scale distributed systems architecture, shaping low-latency, fault-tolerant services that support global trading and internal platforms.
– Work alongside hundreds of experienced Rust engineers, contributing to a high-bar engineering culture grounded in ownership, rigor, and craftsmanship.
WHAT YOU BRING
– 7+ years of software engineering experience
– Experience building and scaling shared systems, internal platforms, and supporting multiple product roadmaps
– 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
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
- ...Job Overview We are looking for an experienced Software Engineer to support the technical screening of Senior Technical Consultant candidates. This role will focus specifically on evaluating candidates’ technical depth, with emphasis on software architecture, system...
- We’re looking for a senior software engineer to help us build and maintain our suite of systems for national scale, distributed health supply chains. We have developed a maintain a pragmatic, respectful and supportive engineering culture, and are looking for teammates...
- ...in digital payment transaction value annually.. About the role Engineering at Moniepoint is an inspired, customer-focused community... ...discipline. - 5+ years of hands-on professional experience in software engineering, with a strong emphasis on backend development. -...
- ...Job Summary We are seeking an experienced and detail-oriented Senior QA Tester / QA Engineer to take ownership of software quality assurance across our applications and technology products. The successful candidate will be responsible for developing and executing...
- ...2026-12-09 Remote policy: Full remote Senior Backend Developer Remote, Full time,... ...and laser-focused team of leaders and engineers committed to building advanced, scalable... ...range of expertise covering banking, trading, software and systems development, and more....Remote job
- ...teamwork, and growth. Job Summary We are seeking an experienced SRE to engineer the reliability of our highly distributed platform. You will... ...to write clean, performant, and tested code in Java, Go, Rust, or Python. - Deep understanding of distributed systems architecture...
- ...Hardware and Device Platforms owns the software behind the physical side of Moniepoint's... ...market we operate in. It is not a hardware engineering role. The Head of Engineering, POS... ...and developing engineering managers and senior engineers to support team growth up to 30+...
- ...needs . - Create complete illustrations and refine design concepts using a wide range of colors, graphics, effects, and illustration software . - Apply isometric techniques to add perspective to complex visual shapes . - Ensure that all digital illustrations meet high...
- ...Portugal, focused on technology, product, and engineering roles. We work with funded scaleups,... ...and post-hire follow-up, led by senior recruiters who understand the market and... ...-left security practices throughout the software development lifecycle Implement and manage...Remote job
- ...practices used to support our businesses . About this role: As a Senior Content Designer, you take ownership of the quality and... ...a vital role in driving alignment across product, design, and engineering. You display an exceptional grasp of design thinking and content...
- ...Job Summary We are seeking a Software QA Engineer to join our team. In this role, you will ensure the quality, reliability, and performance of our software products through rigorous testing and continuous improvement. You will work closely with developers to...
- ...About the role The QA engineer's responsibilities include designing and implementing tests, debugging and defining corrective actions... ...for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective...
- ...payment transaction value. About The Role We are looking for an Engineering Relations Partner to join the Corporate Affairs and R&D teams.... ...Are To succeed in this role, you must have: - A background in software engineering or computer science. You have written code...
- ..., and it is being built into a dedicated charter with its own engineering and product leadership. The platform sits at the centre of our... ...Rewards. That second line is a delivery relationship rather than a seniority one — engineering and product are peers here, and you will...
- At We are META (Permanent / Contractor), in Portugal Expires at: 2027-10-15 Remote policy: Full remote Role description and responsibilities At WE ARE META, we focus on finding the perfect match between our consultants ("Rhinos") and our clients. As a consultant...Remote job
- ...to an officer close enough to carry it out. We want to be straightforward about the rest. This domain has never had a dedicated engineering leader, and that is the single biggest constraint on it. The team is one lean, cross-functional squad — an Engineering Manager, four...
- ...remote THE OPPORTUNITY We are hiring a Staff Platform Engineer with a dedicated focus on our Observability ecosystem for our... ...specific role, please note that prior experience in AWS, Kubernetes, Software Engineering, and Observability Practices with open source...Remote job
- Who we are Moniepoint Inc. is Africa’s all-in-one financial platform, helping 20 million businesses and individuals access seamless payments, banking, credit, cross-border, and business management tools each month. As Nigeria’s largest merchant acquirer, we power most ...
- ...which makes financial correctness, not just availability, a core engineering requirement of the role. Alongside that, the domain covers... ...genuinely not required. Who You Are - You have 10–15 years of overall software engineering experience, with at least 5 years leading...
- ...remote THE OPPORTUNITY We are hiring a Staff Platform Engineer in our Platform Engineering team in Brazil ! The mission... ...technical experience with AWS cloud services, Kubernetes, and software engineering. Proven technical experience with Istio Service...Remote job
- Position Summary The Senior Accountant oversees the company's accounting operations, financial reporting, budgeting, forecasting,... ...knowledge of financial reporting, budgeting, taxation, and accounting software. Key Skills Financial reporting and analysis Budgeting...
- ...hours Time Zone Requirement: Pacific Time overlap required About the Role Our Client is looking for a Senior PHP Backend Developer to join our Engineering team full-time and take ownership of our lead-capture ecosystem. You'll build, improve, and maintain...Remote job
- ...responsibilities At WE ARE META, we focus on finding the perfect match between our consultants ("Rhinos") and our clients. As a Staff Python Engineer, you will work in a remote regime based in Portugal, bringing principal-level and leadership experience to a client engagement...Remote job
- ...track their finances. Everything those devices are capable of, in terms of speed, reliability, and developer quality, flows from the engineering platform this role leads. We are building a dedicated POS Application Platform function: the foundational Kotlin-based...
- ...and resolve technical problems efficiently Assist users with software, hardware, and system-related issues Support the setup,... ...graduates in Computer Science, Information Technology, Computer Engineering, or related fields Strong problem-solving and communication...
- ...line with the school’s teaching standards. Requirements Bachelor’s Degree or relevant qualification in Computer Science, Software Engineering, Information Technology, or a related field. Strong knowledge of at least one major programming language. Practical...
- ...innovation, teamwork, and growth. About the role: You're a senior individual contributor who drives design excellence and strategic... ...problems across products Partner with senior product and engineering leadership on strategy Mentor and sponsor senior and mid-level...
- ...and accelerate revenue growth. About the Role This is a senior, hands-on commercial leadership role for an individual who... ...Bachelor's Degree in Business, Economics, Marketing, Technology, Engineering, Management or a related field. ~8–15+ years of relevant...
- ...mature asset development initiatives? Are you looking for a senior role that integrates subsurface, surface, and commercial excellence... ...within the planned contractual framework. Integrating engineering—from subsurface to surface—with diverse product lines, functional...
- ...Stakeholder Management & Collaboration: Collaborate with Product, Engineering, Data, Operations, Risk, Compliance, Finance, and other... ...Team Development & Strategy: Coach and mentor Associates and Senior Associates on audit analytics, digital auditing techniques, and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Rust. Be the first to apply!

