Payward

rust developer for consumer crypto applications

In short

Senior Rust backend engineer role on Kraken's Consumer team, owning architecture and delivery of customer-facing services for trading, payments, and crypto experiences. Requires 6+ years of backend experience with deep Rust proficiency in distributed systems, RPC, Kafka, and event-driven architectures, plus product engineering and cross-team leadership skills. The role expects regular use of AI tools for coding and engineering practices, and includes mentoring responsibilities. Fully remote position in the web3/crypto industry.

About the Role
Kraken is a crypto platform offering spot trading, margin, futures, staking, and OTC services to individual investors and institutional clients. Its Consumer team builds applications that make Kraken's products accessible to the mass market.
Responsibilities
•Own the architecture and delivery of customer-facing Rust backend services for trading, payments, and crypto experiences
•Break down ambiguous, multi-quarter problems and deliver measurable outcomes
•Own features end-to-end, including customer experience, frontend impact, and the underlying product problem
•Shape the roadmap with product leadership and own resulting outcomes and metrics
•Drive cross-team initiatives and build technical alignment across trading infrastructure, platform, and product teams
•Mentor mid-level engineers, review designs, unblock teammates, and establish reusable patterns and standards
•Use AI to expand scope and speed, validate implementations, and define effective AI-assisted engineering practices for the team
Requirements
•6+ years of backend engineering experience
•Deep Rust proficiency across network services, asynchronous code, and distributed systems, including RPC protocols, Kafka, and event-driven architectures
•Experience owning production systems and making architectural decisions, with the ability to explain trade-offs
•Product engineering experience shipping features from problem through implementation and launch to user impact
•Understanding of customer experience and product metrics, and experience influencing product decisions
•Demonstrated impact through mentoring, design reviews, technical writing, or standards that changed how a team worked
•Experience driving work across teams or organizations, including alignment and sequencing
•Regularly use AI for coding, understanding unfamiliar codebases, working across technical boundaries, and validating implementations
•Drive features end-to-end across backend and frontend boundaries and work collaboratively beyond technical silos
•Open to AI-driven changes in software engineering and prioritize shipping valuable products over manual code writing
Nice to Have
•Full-stack experience with React/TypeScript or other frontend frameworks
•Cryptocurrency or blockchain knowledge
•Experience building and scaling consumer-focused products at meaningful user scale
•Experience introducing AI tooling or workflows to an engineering team
Conditions
•Applications are accepted on an ongoing basis unless a specific deadline is stated
•Applicants may redact or remove resume information identifying age, date of birth, or dates of attendance at or graduation from an educational institution
•Qualified applicants with criminal histories are considered in a manner consistent with the San Francisco Fair Chance Ordinance
•Job-related skills or work-style assessments may be part of the hiring process; results are considered alongside experience and interviews and are not the sole basis for employment decisions
•Equal opportunity employer; discrimination and harassment are not tolerated

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot