Senior Software Developer

Chicago, Illinois, United States Full-time

An industry leader in the financial space, Sunrise Futures is one part technology company, one part trading company. We use a quantitative approach to produce complex and competitive trading strategies. Our algorithmic, black box strategies are deployed in various markets all around the globe. As we continue to expand into new products, markets, and trading strategies; our company seeks highly talented individuals to join our team.


Although we come from different backgrounds, we are all problem solvers. At Sunrise Futures, we strive to maintain a collaborative and productive environment. Hard work is recognized and highly rewarded in our 100% merit-based workplace. We focus on results rather than politics or bureaucracy, creating an environment where our team can thrive, learn, and excel to their maximum potential. 


In addition to a challenging and rewarding atmosphere, our team enjoys extremely competitive compensation including very generous performance-based bonuses. Other perks include company paid medical and dental insurance, 401k with employer match, game room and social areas to relax, on-site gym facility, free snacks and beverages, as well as daily catered lunches.

 

If you're interested in:

  • Working collaboratively with the technology and business teams on our trading and research platforms
  • Designing and implementing high quality software solutions used for algorithmic trading, exchange connectivity, and research
  • Exploring and working with industry leading hardware and software
  • Working alongside industry experts in the fields of technology and finance
  • Leading/mentoring junior team members
  • Taking ownership of and leading projects from start to finish including design, roll out, and testing
  • Working on challenging and dynamic problems in a team atmosphere

 

What we’re looking for:

  • Problem solvers who are driven, self-motivated, and "outside of the box" thinkers
  • Motivated, dependable, and responsible team players
  • Excellent written and spoken communication skills
  • Must be willing to take ownership and lead others
  • 4+ years of experience in software development
  • Bachelor’s Degree in Computer Science or an equivalent field
  • Solid programming skills and strong understanding of general programming concepts such as OOP and data structures