Kraken Digital Asset Exchange

Whether you’re an advanced trader or a crypto-beginner, Kraken gives you the power to chart your own financial course.
   

Links
Twitter
twitter.com/krakenfx
Home site
www.kraken.com
Remote Job "Senior Frontend React Developer"

Our globally distributed Engineering team is having a blast while delivering the most sophisticated crypto-trading platform out there. We have an evolving React based component library and design system to help us develop new UI/UX and improve our clients trading and funding experience. We value security, autonomy, drive, and communication. We're a team of passionate developers that genuinely love software development and experimentation. We are looking for developers with an eye for design, and thoughtful attention to detail, who are excited to improve the Kraken user experience. 

We value agile principles, work via kanban with a focus on continually improving our ways of working. We prioritize deep work, rather than context switching or frequent meetings and distractions. 

Technologies we use:

- React
 - Typescript
 - Sass
 - Webpack
 - docker

# Responsibilities

* Developing new user experiences using React
 * Building reusable components and frontend libraries
 * Translate designs, wireframes, and business requirements into high quality UI
 * Optimizing components for performance
 * Polish UI to ensure it matches 1-to-1 with user tested designs and prototypes 

# Requirements
 * 5+ years of professional experience preferred
 * Thorough understanding of React and its core principles
 * Experience with popular React state management (such as Unstated, the context API, hooks, Redux)
 * Knowledge of Typescript or willingness to learn
 * Familiarity with modern frontend build pipelines and tools, we love Docker, Webpack and Sass
 * Strong proficiency in JavaScript and ES2015 - 2017
 * A deep knowledge of modern CSS such as flex and grid
 * A proven track record building projects related to user authentication and access control for major web applications
 * Experience in crypto industry a plus
 * Experience with PHP is useful
 * Bringing applications to production and iterating. If you have an app, hackathon project, or some OSS code we would love to see it!

***Tell us about your experience with Bitcoin, Ethereum, or alts. What alt are you excited about?*** 

#Location
 - 🌏Worldwide

Remote Job "Software Engineer, Crypto/Payments"

Our Engineering team is having a blast while delivering the most sophisticated crypto-trading platform out there. Help us continue to define and lead the industry.

# Responsibilities

* Integrate our financial systems with blockchain currencies and banks
 * Writing reusable, testable, and efficient code
 * Design and implementation of low-latency, high-availability, and performant applications
 * Implementation of security and data protection systems
 * Write highly scaleable, high volume services
 * Create optimized database schemas
 * Own, develop and maintain financial services 

# Requirements
 * 3+ years of experience as a backend developer
 * Experience with Blockchain daemons such as Bitcoind, Litecoind or Parity
 * Strong proficiency with either Rust or Node.js, TypeScript and various frameworks
 * Ability to handle the DevOps side of financial services using tools like Docker
 * Understanding the nature of asynchronous programming and its quirks and workarounds
 * Understanding accessibility and security compliance 
 * Understanding user authentication and authorization between multiple systems, servers, and environments
 * Understanding fundamental design principles behind a scalable application
 * Experience with automated testing platforms and unit tests
 * Proficient understanding of code versioning tools, such as Git
 * Basic experience with other languages such as: C++ or Go
 * Desire to make the best trading platform out there
 * Strong passion for Bitcoin and other cryptocurrencies 

#Location
 - EMEA

Remote Job "Software Engineer - Chat - Cryptowatch"

Cryptowatch is Kraken's professional charting, trading, and market analysis platform. Join our team and help us build a chat product that our users will love. We recently released the first version of this product, but there is a lot more we want to do. Our chat will support tens of thousands of concurrent users, end-to-end encrypted messaging, and tons of special commands for trading and sharing right in the UI.

**About You**
 * You are passionate about writing fast, efficient software in JavaScript
 * You have a solid understanding of XMPP
 * You value free speech, free software, and want to work on a product that will help thousands of traders connect with each other
 * You are comfortable in a Linux environment and can work with scripting tools like bash
 * You have worked on a team before, understand software development methodologies, and write clean, testable code.
 * You have a security mindset, understand common threats, and how to avoid them
 * You are a team player who values transparency and communication

# Responsibilities

* Build a fully featured chat product in JavaScript + Lua (backend)
 * Contribute to Converse.js and work directly with its creator
 * Participate in code reviews, technical discussions, and other team activities

**A strong candidate will also have experience with**

* Prosody XMPP server
 * Implementing XMPP XEPs
 * Docker
 * PostgreSQL
 * JavaScript XMPP libraries (such Strophe.js or Converse.js)
 * Backbone.js 

#Location
 - 🌏Worldwide

Remote Job "Frontend Marketing Engineer "

 
About Kraken

Our mission is to accelerate the adoption of cryptocurrency so that you and the rest of the world can achieve financial freedom and inclusion.  Founded in 2011 and with over 4 million clients, Kraken is one of the world's largest, most successful bitcoin exchanges and we're growing faster than ever. Our range of successful products are playing an important role in the mainstream adoption of crypto assets.  We attract people who constantly push themselves to think differently and chart exciting new paths in a rapidly growing industry. Kraken is a diverse group of dreamers and doers who see value in being radically transparent. Let's change the way the world thinks about money! Join the revolution!

About the Role

This is a fully remote role, we will consider applicants based in North America

As a Marketing Team Engineer you’ll be working with the product and marketing teams to shape the face of Kraken, building a site that represents our core values, and helps us better understand our clients experience. You’ll be working with modern tools like React to develop reusable components, and integrating them into a CMS system to give non-technical team members the power to update and manage content on their own. Our platform presents unique challenges and requirements, needing to support multiple languages and locales with the plan to scale into more, while also being security sensitive. We’re looking for developers who can move fast and not break things, with a passion for shipping high quality sites and a desire to deeply understand the tools and frameworks they are using.
Responsibilities

  • Working with product and design to implement a high quality and elegant facade
  • Optimizing our marketing site for performance and search to maximize client reach across devices and geographies, helping to bring crypto to the masses
  • Supporting marketing and product in implementing and executing data measurement strategies to help better understand the client experience
  • Creating a platform that is easy to maintain and update for non-technical members of the team, while integrating leading web technologies
  • Building a website to support numerous localities, recognizing that crypto has no borders and neither do we
  • Thinking securely and being thoughtful. As the first line of defence it’s important to stay up-to-date with modern security practices and vulnerabilities as they are revealed
Requirements

  • Passion for automation as a tool to improve process and products
  • Ability to thrive while working independently and remotely in a team based environment
  • Proficient use of Git source control, including branching, merging and rebasing 
  • Experience working with JavaScript and Node.js projects
  • A thorough knowledge of React best practises
  • Experience with CSS3 and implementing CSS animations
  • Experience using the Sass preprocessor to maintain scalable stylesheets
  • Interest in security and a thoughtful and thorough consideration of the security implications of development decisions
Nice-to-have's

  • Passion for open-source and contributing back to the community
  • Experience running applications with Docker and Docker-Compose
  • Experience with Content Management Systems
  • Experience working with TypeScript projects
  • Experience configuring and optimizing Webpack builds
  • Experience implementing analytics event tracking and dynamic custom dimensions/metrics
  • Experience setting up automated data extractions from APIs
  • Experience working with PHP projects
We’re powered by people from around the world with their own unique backgrounds and experiences. We value all Krakenites and their talents, contributions, and perspectives. 

Check out all our open roles at https://jobs.lever.co/kraken. We’re excited to see what you’re made of.  

Remote Job "Data Engineer - Cryptowatch"

 
About Kraken

Our mission is to accelerate the adoption of cryptocurrency so that you and the rest of the world can achieve financial freedom and inclusion.  Founded in 2011 and with over 4 million clients, Kraken is one of the world's largest, most successful bitcoin exchanges and we're growing faster than ever. Our range of successful products are playing an important role in the mainstream adoption of crypto assets.  We attract people who constantly push themselves to think differently and chart exciting new paths in a rapidly growing industry. Kraken is a diverse group of dreamers and doers who see value in being radically transparent. Let's change the way the world thinks about money! Join the revolution!

About Cryptowatch

Cryptowatch is the top trading terminal for crypto assets. The team operates as an independent business unit within Kraken, with the mandate to provide sophisticated tools for all types of traders in the crypto world. The platform connects to all the top exchanges in crypto to feed real-time market data and price charts to thousands of traders around the clock, with unique tools to help traders analyze the market and make trades quickly and easily no matter which exchange(s) they choose to trade on. Our team is looking for entrepreneurial dreamers and doers - we truly believe our success depends on having both in spades. Join us and the movement to change the way the world thinks about money.


About the Role

This role is fully remote and based in the Americas or Europe.

You will be an instrumental piece of a small team with a mandate to understand how Cryptowatch visitors and clients are utilizing the product. Succeeding in this role requires knowledge on architecting data systems, a deep understanding of how to measure user behavior, and ability to translate raw data in to easy-to-understand dashboards. You will work closely with marketers and product managers on the Growth team to design+build user behavior measurement infrastructure and translate this data into insights. By structuring and helping build measurement pipelines, you'll help the team learn about customers and drive growth. Your work will directly impact the product roadmap and bottom line of the Cryptowatch business. 

You will also help establish measurement of key conversion and retention metrics, then use them to identify opportunities for improvement in the product experience. As a fullstack developer passionate about driving towards business goals, you will work up and down the stack and pick up new tools and frameworks quickly.
What you’ll do

  • Design and help implement data pipelines that collect, transform, and curate data to help our team understand user behavior on the site, using data from external tools and internal databases.
  • Work with the Cryptowatch Growth team to design lightweight experiments that help us learn about customers and drive key growth metrics. 
  • Create structure and process around growth experimentation, data collection, and user research from the ground up.
  • Work with Business Operations, Strategy, Marketing, and Product to collectively grow our understanding of our customer base.
About You

  • 5+  years of work experience in relevant field (Data Engineer, DW Engineer, Software Engineer, etc). 
  • You are comfortable with speccing analytics from the end user's dashboard down to the events in our UI. 
  • You have expertise with the React.JS framework.
  • You have experience with Golang and PostgreSQL.
  • You are quick to pick up new tools and frameworks.
  • You have a strong ability to search a large codebase to find what you’re looking for.
  • You are able to communicate effectively with businesspeople, designers, developers, marketers, product managers and the customer.
  • You always ask “why?” and love searching for ways to answer your questions quantitatively.
  • You are skilled in data visualisation and web analytics tools like Grafana and MixPanel.
A strong candidate will also have:

  • An interest in crypto
  • Startup experience
  • Built and grown your own consumer tech product
We’re powered by people from around the world with their own unique backgrounds and experiences. We value all Krakenites and their talents, contributions, and perspectives. 

Check out all our open roles at https://jobs.lever.co/kraken. We’re excited to see what you’re made of.