Software Engineer – Rust – Product Engineering

Kraken is a leader in crypto. With over a decade of experience in the space, Kraken’s mission is to accelerate the global adoption of crypto and enable people to attain financial freedom.

We are a remote-first company with a globally distributed team. Our Software Engineers solve complex problems at the bleeding edge of the industry.

The Product Engineering team builds and maintains the products and services that Kraken users interact with directly, including the core exchange UI and API, the mobile apps, and much more.

As a Software Engineer on the Product Engineering team, you will build and own high-quality, high-performance, and well-tested products and systems. You will work across the entire stack, from front-end to back-end, and collaborate closely with product managers, designers, and other engineers to deliver value to our users.

Responsibilities

  • Build and own high-quality, high-performance, and well-tested products and systems across the entire stack (front-end, back-end).
  • Collaborate closely with product managers, designers, and other engineers to deliver value to our users.
  • Participate in the full software development lifecycle, including design, development, testing, deployment, and monitoring.
  • Contribute to architectural discussions and decisions.
  • Mentor junior engineers and contribute to a culture of continuous learning and improvement.
  • Stay up-to-date with the latest industry trends and technologies.

What you’ll bring

  • 5+ years of professional experience as a software engineer.
  • Proficiency in Rust.
  • Experience building high-performance, scalable, and reliable systems.
  • Strong understanding of software design principles, data structures, and algorithms.
  • Experience with front-end technologies (e.g., React, TypeScript) is a plus.
  • Experience with relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., Redis) is a plus.
  • Experience with cloud platforms (e.g., AWS, GCP) is a plus.
  • Experience with distributed systems is a plus.
  • Excellent communication, collaboration, and problem-solving skills.
  • Passion for cryptocurrency and blockchain technology is a plus.
  • BS/MS in Computer Science or a related field is a plus.

Kraken is powered by people from around the world and a variety of backgrounds. We welcome diversity and encourage all qualified candidates to apply for a role.

Apply Here

Job Category: Cryptocurrency
Job Type: Remote
Job Location: USA
Organization: Job Hunting U

Apply for this position

Allowed Type(s): .pdf, .doc, .docx