Golang Developer - Cryptowatch

About this job

Compensation: Equity
Location options: Remote
Job type: Full-time
Experience level: Mid-Level
Role: Backend Developer
Industry: Computer Software, Financial Services, Financial Technology
Company size: 501-1k people
Company type: VC Funded

Technologies

docker, go, websocket, sql, redis

Job description

Help us scale Cryptowatch, Kraken's professional charting and trading platform. Cryptowatch has grown organically from a tiny weekend project to a popular real-time cryptocurrency charting and trading platform which people rely on all over the world. We are seeking talented individuals to help us expand the product in new directions. There's rarely a boring day in crypto, and we're looking for people who want to be part of this exciting ecosystem!

Responsibilites:

  • Maintain and develop a service-oriented backend
  • Analyze and identify bottlenecks in performance
  • Design secure, stable, and robust architecture
  • Improve monitoring of production services to catch warning signs and critical conditions
  • Collaborate with frontend engineers to add support for complex user interfaces
  • Collaborate with devops to deploy new services and databases

Requirements:

  • Expertise writing backend web services in Golang
  • Experience using protocol buffers
  • Experience using a Linux server environment
  • Ability to independently debug problems involving the network and operating system

A strong candidate will also:

  • Be familiar with with deployment using Docker
  • Have experience with SQL and Redis
  • Be proficient  with HTTPS and Websockets
  • Have experience using AWS
  • Be passionate about fast, efficient software
;