Software Engineer

Mountain View, California, USA

Apply

We’re looking to add top notch engineers to our world class team. As time goes on, the hires we're making now are going to be put in charge of bigger teams and projects, and will have a large impact on the direction of our software platform.

 

We need talented and passionate engineers who truly love what they do. We’re looking for the type of individual who relish being presented with seemingly impossible problems. Our technology allows the world’s financial professionals to better understand the complexities of risk in an intuitive and powerful manner. Many of our hardest challenges involve presenting and displaying large data sets in an easily quantifiable and understandable manner.

 

Requirements

  • BS or MS in Computer Science or Equivalent. 
  • Enthusiasm for solving interesting and complex problems.
  • Background in machine learning, distributed systems, information retrieval, and data visualization.
  • Interest in working in a rapidly changing environment with ever evolving software
  • Previous experience in Java is a plus.