WN014 | Trading System Software Engineer

WN014 | Trading System Software Engineer

17 Nov
Public Employer
New South Wales

17 Nov

Public Employer

New South Wales

What the role is about...

One of our longest standing and most successful trading desks is looking to add engineering talent to expand its trade and explore new trading opportunities. This presents an excellent opportunity to work directly with traders and technologists making improvements that directly benefit our trading.

The role is varied, covering low latency development, data processing, signal and strategy implementation, improvements to the operational pipeline and post-trade data analysis. You will touch all areas of the trading stack and be involved in the entire strategy lifecycle from design to operations.

This is an ideal role for someone who combines great technical skills with an interest in the trading domain and a can-do flexible attitude.

We are looking for an engineer who has demonstrable experience within a varied trading environment that includes (but is not limited to) low-latency algorithmic trading and who enjoys developing software that strives to be robust and fast.

What your main responsibilities will be...

Design, implement, test, document and roll out trading infrastructure solutions for Epoch. These include, but are not limited to:

Signal, strategy and execution development.

Operational tooling.

Trade development and data processing tools.

Market access and execution monitoring solutions.

Operational and risk systems to support the above.

Work in concert with trading desks, risk and IT Ops to deliver the above to their requirements in a manner that’s efficiently operated and monitored.

Build, deploy and operate trading systems in a production environment.

Work with the IT Ops team on trading system documentation, diagnosis of production incidents and their resolution.

These are the essential skills you need…

Strong interpersonal and communication skills, interested in finance and trading.

Ability to work in an agile environment, flexible and adaptable.

Good design skills.

Deep knowledge of C++, STL and Boost.

Good understanding of data structures, their implementation and time complexity.

Experience with Linux systems calls for I/O, networking and process management.

Experience with market data and order entry protocol implementations in a low-latency environment.

Familiarity with trading systems and markets.

Experience in the derivatives or equities trading industry.

If you also had these skills, it would be an added bonus…

Experience building systems that connect to and/or trade on derivatives or equity exchanges.

Experience building execution platforms.

Experience integrating front and back office trading systems.

Familiarity with Python (pandas, numpy, matplotlib and other data analysis tooling available in the Python universe) and basic SQL.

Ideally, you have the following qualifications and experience…

B.Sc. Computer Science or other engineering disciplines.

4+ in C++ software development on Linux in a trading environment.

Please apply though our website: https://epoch.capital/

The original job offer can be found in Kit Job:

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: wn014 | trading system software engineer
Publish a new Free Offer
Need to publish an offer? With more than 1 million unique users per month, you will find the ideal candidate for your company instantly, what are you waiting for!
Publish Now

Subscribe to this job alert