Kraken logo - Software Engineer - Rust - Consumer

    Software Engineer - Rust - Consumer

    Kraken
    Remote
    Full-time
    Engineering
    Remote
    Apply Now

    "What You'll Be Doing"

    About This Role

    We're looking for an experienced Software Engineer to join the Consumer team, developing and maintaining a suite of "Consumer" applications designed to offer the simplest way for customers to interact with Kraken. We're looking for someone with an extreme eye for detail, a passion for building genuinely world-class user experiences, a "ship fast but don't ship shit" attitude, and a highly self-driven approach.

    What You'll Be Doing

    Design and implement customer-facing Rust backend services that power trading, payments, and crypto experiences

    Own features end-to-end rather than stopping at the API/backend boundary — understanding customer experience, frontend impact, and the underlying product problem

    Collaborate with product teams to understand customer requirements and integrate with Kraken's trading infrastructure, maintaining a product-led engineering focus

    Propose improvements and drive solutions autonomously, translating evolving product requirements into resilient solutions rather than simply implementing specifications

    Use AI extensively to amplify scope and speed, moving from manually writing code toward orchestrating AI and validating implementation, with increasing focus on problem definition, architecture, and product validation

    What We're Looking For

    Rust/backend engineering proficiency, including network services, asynchronous code, and distributed systems design (RPC protocols, Kafka, event-driven architectures)

    A product engineering mindset, having shipped features from problem through implementation, launch, and user impact, with a deep understanding of customer experience and product metrics

    An AI-first development approach, with AI already meaningfully incorporated into your workflow for coding, understanding unfamiliar codebases, crossing technical boundaries, and validating implementations

    An ownership mindset combined with a collaborative spirit — personally driving features end-to-end, working across backend/frontend boundaries, and operating outside technical silos

    A security-first approach to system design, with the ability to autonomously debug across the stack (OS, network, application)

    Openness to how the engineering profession is evolving because of AI, prioritizing shipping valuable products over manual code writing

    Bonus Points

    Full-stack experience including React/TypeScript or other frontend frameworks, demonstrating a cross-boundary collaboration mindset

    Cryptocurrency or blockchain domain knowledge

    Experience building products at consumer-focused technology companies

    About Kraken

    Kraken is a leading US-based cryptocurrency exchange, committed to providing secure, innovative, and reliable trading tools for digital assets. Our mission is to accelerate the global adoption of cryptocurrency by building a more open, free, and compliant financial system. We empower individuals and institutions alike with robust platforms designed for exceptional performance and peace of mind, operating at the forefront of financial technology and regulatory adherence. Our culture at Kraken is built on principles of autonomy, transparency, and a relentless pursuit of excellence. We foster an environment where passionate, talented individuals can thrive, take ownership of their work, and contribute to groundbreaking advancements in the blockchain space. Collaboration is key, and we champion diverse perspectives to solve complex challenges, ensuring our team members feel valued, supported, and continuously challenged to grow. Joining Kraken means becoming part of a dynamic team that is redefining the future of finance from our US base. We offer unparalleled opportunities for professional development, the chance to work on high-impact projects, and a direct role in shaping an industry poised for exponential growth. If you are eager to make a significant impact, innovate alongside some of the brightest minds, and build solutions that will change the world, explore our 121 open positions and discover where you belong.

    Ready to Apply?

    To submit your application for this position, please visit Kraken's official website and follow their application process.

    Related Engineering Jobs