Kraken logo - Software Engineer II - Frontend - Developer Platform

    Software Engineer II - Frontend - Developer Platform

    Kraken
    Remote
    Full-time
    Engineering
    Remote
    Apply Now

    About This Role

    This role is focused on improving the developer platform that supports our web engineering teams, making it faster and easier to build, test, and ship web applications.

    What You'll Be Doing

    Speed up web development by improving builds, type checking, linting, and tests, both locally and in CI

    Evolve the monorepo, package management, and shared configuration so changes across applications and libraries are straightforward and reliable

    Simplify development environment setup and support parallel work by engineers and coding agents, backed by clear documentation and low-configuration tools

    Improve web delivery pipelines, including preview environments, progressive rollouts, production monitoring, and reliable rollback

    Strengthen automated validation, including browser-based checks that help engineers and agents verify changes before shipping

    Partner with product and infrastructure teams to investigate web performance, improve observability, and address issues across application code, tooling, and delivery

    Lead tooling upgrades and migrations across teams, balancing long-term improvements with the practical needs of engineers shipping products

    Own improvements from design through rollout and ongoing maintenance, staying close to the people using what you build

    What We're Looking For

    Solid experience building and maintaining production web applications, with a strong understanding of React and the modern JavaScript ecosystem

    Strong TypeScript and JavaScript skills, including experience using Node.js to build tooling and automation

    Good understanding of how web applications work, including browser behavior, module systems, bundling, caching, and performance

    Experience improving developer tooling, build systems, automated testing, or CI/CD pipelines, with the ability to diagnose problems across those layers

    Good judgment about reliability, security, maintainability, and when added complexity is worth the cost

    Ability to lead a technical design, explain it clearly, and work with other teams to get changes adopted

    A sense of ownership: able to take an ambiguous problem, find a practical solution, and keep it working once people depend on it

    Bonus Points

    Experience maintaining large monorepos, shared packages, or tooling used by multiple engineering teams

    Familiarity with pnpm, ESM, and modern build, linting, and test tools

    Experience with browser automation, end-to-end testing, web performance profiling, or production observability

    Hands-on experience with coding agents and improving the environments, documentation, and feedback loops they rely on

    Experience with GitLab CI, containers, or cloud infrastructure supporting web development and delivery

    Contributions to open-source frontend infrastructure or developer tools

    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