Senior Python Engineer

Sorry, this job was removed at 1:04 p.m. (MST) on Wednesday, December 11, 2019
Find out who's hiring in Greater Denver Area.
See all Developer + Engineer jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

ShapeShift is the leading non-custodial digital asset platform, serving hundreds of thousands of customers across the world. Since 2014, ShapeShift has pioneered a new era of digital finance, earning a place as one of the most beloved and respected brands in a booming and volatile new industry. The company recently launched its new platform at ShapeShift.com and is now leveraging its resources toward aggressive growth.

Led by industry veteran Erik Voorhees, the company is seeking out the best new team members to further scale the organization and maintain leadership while the phenomenon of decentralized digital finance expands around the globe. As part of this growing team, ShapeShift is looking to hire the role of a Senior Python Engineer. 

POSITION OVERVIEW

ShapeShift is seeking a Senior Python Engineer to help us build an institutional grade trading and risk management platform for this growing organization. The Senior Python Engineer will build and refine our customer pricing engine, algorithmic execution logic, and internal risk management tools. Experience in traditional financial markets is ideal but not mandatory - either way, the candidate should possess an entrepreneurial spirit and a passion for learning about new technology. This position offers a unique opportunity to build trading systems in the burgeoning cryptocurrency ecosystem.

This is a full-time, exempt position, based in Denver, Colorado and reports to the Director of Trading & Portfolio Risk.

Your desire to make a real impact on an organization and the world grows by the day. The ideal candidate will be open to daily changes in workflow and protocol (and force us to improve workflows). As a start-up in an evolving space, there are new challenges that require new solutions every day.

GOALS OF POSITION

  • Improve existing technology across the entire life-cycle of a trade, from efficient customer pricing on the front end to robust hedging execution logic and TCA (transaction cost analysis) on the back end
  • Develop new proprietary alpha generating trade strategies
  • Work with a small team within the larger organization to build new features
  • Be able to lead the break down of work into discrete, independently release-able stories
  • Write clean, maintainable code with unit tests
  • Track work in engineering-wide workflow (inside of Jira)
  • Follow enterprise-wide coding and architecture standards. Contribute to standards as requested.
  • Proactively add documentation to help others
  • Understand networking basics and how different software systems communicate
  • Can troubleshoot issues across systems independently
  • Can be counted on for on-call tier-2 issue resolution
  • Ability to be on-site and work with our team on a consistent basis. There is some opportunity for remote work and we are flexible with schedules but typically you will be in the office alongside the team.

SUCCESS METRICS OF POSITION

  • Make a positive impact on ShapeShift’s P&L
  • Drive additional customer volume to the ShapeShift platform
  • Write clean, maintainable, and testable code
  • Introduce and understand development best practices, usability, and semantics
  • Contribute in all phases of an agile development lifecycle
  • Contribute to new development features for our platform

JOB SKILLS

  • 7+ years of experience building and backtesting institutional grade algorithmic trading systems
  • 7+ years of full stack engineering experience
  • Comprehensive understanding of market microstructure
  • Experience interacting with exchange/ECN APIs and order book data architecture
  • Python3 & asyncio experience
  • Solid intuition for REST API design
  • Solid understanding of databases
  • Experience with message queuing
  • Knowledge about docker lifecycle
  • Unit tests everything and able to mock services with ease
  • Experience with source control, preferably Git
  • Passion for innovation. You should be a person who thrives on creating innovative and scalable technology applications without always requiring instruction
  • Desire to continuously learn, problem-solve and acquire new skills with cutting-edge technology
  • Desire for success as an individual, as a team, and as a company
  • Most importantly, a strong sense of responsibility, ownership, and character

BONUS ATTRIBUTES 

  • Familiarity with financial markets and terminology, exchange platforms, and matching engines
  • Experience with cryptocurrency and blockchains (use cases, software daemons, wallet infrastructure and anything related to this evolving field)

REQUIRED TRAVEL 

Periodic travel is expected for this position as ShapeShift and the trading team continue to grow our global presence, and also for various partnership and business development efforts.

OTHER DUTIES

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

PHYSICAL DEMANDS

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. While performing the duties of this job, the employee is frequently required to sit. The employee is occasionally required to stand; walk; and use hands to finger, handle or feel controls. The employee must occasionally lift and/or move objects up to 10 pounds. Specific vision abilities required by this job include close vision and distance vision. This is largely a sedentary role; however, some filing is required. This would require the ability to lift files, open filing cabinets and bend or stand on a stool as necessary. 

ShapeShift is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, veteran status, genetic data, or other legally protected status.

GDPR

View our Recruitment Privacy Policy

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our office is downtown with plenty of local restaurants, breweries, and public transit options within walking distance.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about ShapeShiftFind similar jobs