Desired Skills and Experience

  • Develop and maintain features of the trading system, working with traders to define needs
  • Work with our ETL back-end to expose new data to analysts
  • Support other developers by building APIs and integration tools to reduce redundancy and improve performance
  • Optimize existing processes to improve scalability and keep everything running like a well-oiled machine
  • BS in Computer Science, or equivalent experience
  • Experience developing complete applications in an object-oriented language like C# or Java
  • Strong background in math, statistics, or numerical analysis, preferably with some related programming experience in Python, R, MATLAB, or SAS
  • Familiar with design and optimization of relational database systems in SQL Server, PostgreSQL, or Oracle
  • Proficient with a modern version control system (preferably Git)
  • Working knowledge of underlying concepts like networking, system administration, and protocols