Ruby Title-Distributed
Type: Full Time/Direct Hire
Location: Hybrid (Chicago Loop)

Note: Unfortunately, we are not able to sponsor or transfer visas at this time.


  • Design, develop, test, deploy, maintain, and improve our in-house clearing software platform
  • Participate in code reviews with other members of the software development team
  • Learn the business domain, participate in requirements gathering process
  • Manage individual project priorities, deadlines, and deliverables
  • Participate in a production support rotation

Required Skills:

  • Bachelor’s degree in Computer Science, Engineering or similar field and 4+ years of experience
  • Building distributed systems(e.g. microservices) that communicate over reliable message queues
  • Experience writing server side software
  • Ability to design algorithms and data structures  
  • Experience with message queues (e.g. RabbitMQ, ActiveMQ, SQS,)
  • Strong Ruby programming skills (Other languages used:Java, Javascript, Python)
  • Experience with message queues and non-relational databases (e.g. RabbitMQ, MongoDB)
  • Familiarity with CSS, HTML and Node.js
  • Interest in React or other front end frameworks
  • Ability to learn new programming languages as needed
  • Knowledge of test-driven development
  • Linux

To apply for this job email your details to