Software Engineer (C++)
- Full-time
Company Description
Your Offshoring Partner
With business constantly evolving due to competition, shortage of good talent and high demand, AG Globe is the solution for your business. We are an Offshoring company, specializing in Recruitment Process Outsourcing. RPO is key to helping our clients in bringing their business to a higher level of success.
Head quartered in Toronto, Canada with Global Operations based in Makati City, Philippines, we offer offshoring support with the finest talent in the Recruitment arena. Our priority is to tailor our RPO services to meet your exact needs, speeding up your hiring process while reducing cost. This enables your company to focus solely on your business.
Let's talk today on how we can help grow your business!
Job Description
Main Function
Successful candidates will develop and maintain front to back trading infrastructure for our global frameworks for algorithmic trading, real-time risk management, market connectivity, trade reporting and trade surveillance. The candidate must be comfortable working in a rapidly changing environment with short deadlines, a need for high quality reliable deliverables and strong communication with global colleagues.
Responsibilities:
- Design, develop and test real-time software for low-latency algorithmic trading, risk management and trade reporting.
- Collaborate closely with quant researchers and peers in technology to ensure consistency and maximize re-use of software components globally.
- Work with technology operations to provide 2nd/3rd level application support as required.
Candidate Requirements
The candidate must be comfortable working in a rapidly changing environment with an ability to deliver high quality work in collaboration with global colleagues.
Qualifications
Qualifications:
- Bachelors Degree in Engineering, Computer Science or related subject.
- 3+ years C/C++ development experience on Linux
- 3+ years understanding of code optimization and high performing applications
- Must be in Montreal, Quebec, Canada
- Must have a valid work authorization in Canada
Preferred Qualifications:
- Experience with order management, exchange connectivity or market data handling for Equities, FX or fixed income products will be an added advantage Advanced degree in Mathematics or Computer Engineering (MSc)
- Team player with excellent communication skills.
- Capable of developing industrial strength software components with colleagues across the globe.
- Python, SQL and/or scripting experience considered a plus.
- Interest in automated trading systems.
- Knowledge of trading, settlement and/or market interfaces considered a plus.