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.