Software Engineer

We are seeking a Software Engineer to help us develop our trading infrastructure. Job responsibilities include expanding and maintaining our trading capabilities in various markets around the world.

Duties:

  • Adding new capabilities to our C++ software libraries for automated trading
  • Maintaining, bug fixing, and enhancing our software infrastructure
  • Working with portfolio managers and quantitative analysts to improve the code
  • Coding connections to new markets
  • Optimizing the performance of our systems
  • Building GUI tools for risk management and performance using web 2.0 and other modern GUI technologies

Requirements

Candidates should have all of the following:
  • C++ programming skills, including knowledge of object oriented programming concept, STL, Boost, networking, threading knowledge a bonus
  • excellent problem-solving skills
  • effective Communicator and decision maker
  • ability to write applications and manage complexity using software engineering best-practices, and other methods
  • familiar with bash, Ruby, Python, Linux, Lua, Ext JS (or other Javascript frameworks), MySQL, and MongoDB a bonus
  • financial knowledge NOT required

Compensation

We treat ourselves well:
  • Competitive base salary
  • Opportunity to earn large bonus, based on performance
  • Three to four weeks of paid vacation
  • Complete health coverage including dental
  • 401(k) plan
  • Flexible spending account
  • Tuition and educational reimbursement
  • Direct access to senior personnel
  • Frequent company outings
  • Free snacks, drinks, and fresh fruit
    If qualified and interested, please send an email to hchen@athenacr.com with job title in the subject line.

Back to Positions