SENIOR SOFTWARE ENGINEER
Sorry, this job was removed at 2:08 p.m. (CST) on Monday, February 26, 2018
By clicking Apply Now you agree to share your profile information with the hiring company.
Description
Overview: Senior Software Engineer at Geneva Trading (Chicago, IL) is responsible for design, development and enhancement of back-end solutions for discretionary and algorithmic trading strategies. The role requires working with software engineers across teams to evolve and maintain a reliable, low-latency automated trading framework customized for the needs of the firm.
Job Duties:
- Analyze requirements from trading teams and provide solutions with changing priorities
- Design and develop platform for connectivity to numerous financial exchanges using C/C++ on Linux
- Design and maintain a simulation environment for back-testing strategies with historical market data
- Work with across teams to accomplish project deadlines, onboard trading teams to new features and frameworks
- Assist trading teams with technical production issues
Minimum Qualifications/Requirements:
- Bachelor’s degree in Computer Science or related field
- 5 years of professional C/C+ software development experience in the financial industry
- 5 year experience in software development or QA
- 5 years of experience architecting and developing market data and order execution platforms for US (CME, ICE, BrokerTec) and Asian financial exchanges (Osaka Exchange/OSE, Singapore Exchange/SGX, Tokyo Stock Exchange/TSE)
- 2 years of development experience in designing and implementing low-latency automated algorithmic trading strategies
- Hands on development experience designing and implemented automated trading frameworks for derivatives: futures, exchange listed options
- 1 year of experience leading a global team of software engineers
- 1 year of experience working with Big Data using Hadoop (preferably with Scala).
Multiple Opportunities Available
Read Full Job Description