Software Architect - Trading

  • Circle
  • Oct 08, 2017

Job Description

Software Architect - Trading

At Circle, we're shaking up the global economy by making money simple. With us, you can send money like a text — instant, secure and free — whether your friend is across the table or across the ocean. How exactly are we doing this? Unlike existing systems that are closed and proprietary, we use open internet standards and protocols, including the blockchain (allowing us to offer this service for free). Our mission is to connect every person in the world by exchanging value across borders, between currencies and among friends.

As a senior member of the platform organization you will lead the design and implementation of scalable backend services that provide the foundation for new trading and consumer finance products.

What you'll work on
  • As a senior technical leader, develop the core code and have overall responsibility for quality and delivery of the trading platform
  • Collaborate with the trading desk on implementing algorithmic, real-time trading strategies
What you'll bring to Circle
  • Strong technical leadership with a proven track record of designing, building and deploying secure, highly-available distributed systems
  • An expert developer with a solid object-oriented programming background
  • Hands-on experience developing in Scala, Java, or Python and working with SQL databases
  • Adaptable and open to learning new technologiesExcellent communication skills, able to collaborate with other teams, listen to and share ideas and present concepts effectively
  • Champion best practices and seek improvements to our agile processes, automated testing and continuous integration systems
Nice to have
  • Experience building trading systems software
  • Experience with quantitative trading
  • Interest in crypto-currency and blockchain technology