Jobs /

Software Engineer - Crypto Back - Office

Jump Trading

Apply Now

Job Details

Location: Chicago, Cook County, Illinois, USA Posted: Oct 04, 2019

Job Description

The Crypto Position Management (CPM) team is responsible for all back-office records for Jump’s crypto trading business. The team collects crypto exchange balances, trade history and movement for multiple cryptocurrency venues. The team also reconciles internal and external trade and movement records. CPM operates in a very dynamic environment utilizing a sophisticated and diverse technology stack. The team works closely with all aspects of the firm, especially the crypto trading groups, OTC desk, Core Development team, Risk, Clearing, and Accounting, thus providing individuals on the team a full 360-degree view of Jump. The role offers the individual the opportunity to develop both business and technical expertise, while significantly contributing to our evolving code base.

The ideal candidate will be able to dig into the technical details and work with end-users to understand their needs and implement streamlined solutions to deliver results. We are looking for individuals who are instinctively curious self-starters, demonstrating the ability to independently drive tasks and projects to completion in a team environment.

What you'll do:

  • Write software to connect to crypto exchange APIs to download position, trade history and movement history records.
  • Process and normalize the data from the exchange to store in centralized database
  • Create reconciliation reports from multiple internal and external datasets
  • Develop UI to visualize crypto positions, and trading activity to be used by trading, clearing, accounting, senior management
  • Interface with senior leadership to support broader efforts in crypto business

Skills you’ll need:

  • At least 2+ years of software engineering experience
  • Strong development skills in Python
  • Experience with React, JavaScript is a bonus
  • Strong unit-testing / test-driven coding style
  • Willingness to diversify and master other technical skills on the job
  • Experience working with relational databases, MySQL and/or SQL Alchemy
  • Hands-on experience working within a Linux environment, git and github
  • Excellent written and verbal communication, analytical, and problem-solving skills

About Jump Trading

Jump Trading is a globally-positioned, proprietary trading firm that remains on the cutting edge of algorithmic trading.

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free