itBit is hiring a

Lead Full-Stack Engineer (Exchange)

New York, United States

About itBit

itBit is a financial services company offering a suite of products leveraging traditional capital markets infrastructure and blockchain technology. We are focused on providing leading technology solutions and financial expertise through our three primary business verticals: markets(exchange), trust and custody and our flagship digital clearing and settlement solution.

 

Job Description

We’re looking for an experienced Lead Full-stack Engineer to be a part of our exchange team.  You’ll work closely with our tech team and product owner to meet new product development objectives. You will be a hands-on tech lead engaging in in-depth analysis, review and design of exchange technology and oversee a team of 3-5 engineers. You will review, analyze, and modify programming systems, including coding, testing, debugging and installing for a large-scale system. You will create a culture of ownership and accountability within the team.  You will create engineering processes, practices and operations to ensure reproducible development and high quality, while keeping costs under control. You will identify technical obstacles early and work closely with your Agile team to find creative solutions. You will drive hiring, performance review processes and goal setting for the engineering team. You will mentor engineers and work to advance culture of technical excellence.

 

What we're looking for:

 

  • 10+ years of continuous experience designing and developing new features in systems of moderate to large size.
  • 3+ years of leading a team of 3-5 engineers.
  • 5+ years experience in C# and Python. Experience in C++ is a plus
  • 4+ years experience in Front End Engineering--asynchronous and event driven programming
  • Experience with JavaScript frameworks such as AngularJS, Ember.js, Backbone.js, React, etc.
  • Passion and ability for learning and using cutting edge technologies to create a great user experience.
  • Knowledge of patterns for distributed system design along with their tradeoffs.
  • Experience writing multithreaded code.
  • Experience with inter-process communication.
  • Bonus points for experience building trading systems or familiarity with industry protocols (FIX, ITCH/OUCH).
  • Bonus points experience with performance testing and optimization of query performance in a modern RDBMS.
  • Bonus points for having contributed meaningfully to one or more open source projects.
  • Bonus points for having an interest in cryptocurrencies like Bitcoin
  • A Bachelors, Masters, or PhD in Computer Science, Mathematics, Engineering or equivalent work experience.
  • A proven track record of combining a solid long-term architectural strategy with short-term progress
  • Experience in startups is a plus

 

ITBIT IS AN EQUAL OPPORTUNITY EMPLOYER. IT DOES NOT DISCRIMINATE ON THE BASIS OF SEX, AGE, COLOR, RACE RELIGION, MARITAL STATUS, NATIONAL ORIGIN, ANCESTRY, SEXUAL ORIENTATION, PHYSICAL AND MENTAL DISABILITY, MEDICAL CONDITION, GENETIC INFORMATION, VETERAN STATUS OR ANY OTHER BASIS PROTECTED BY FEDERAL, STATE OR LOCAL LAW.