Vacancy expired!
- Deliver high efficiency, high availability, concurrent and fault tolerant software systems
- Significantly contribute to development of Aladdin's global, multi-asset trading platform
- Provide impact and expertise as a senior individual contributor in building various capabilities of the OEMS (Order & Execution Management System) like real-time market data pipelines, algorithmic trading, trade analytics, pre & post-trade TCA, watch lists, smart order routing and integrated news & twitter feeds
- Guide and mentor team members in order to build a highly performant team
- Work with product management and business users to define the roadmap for the product
- Be a leader with vision and a partner in brainstorming solutions for team productivity, efficiency, training and motivating developers, and hiring new developers
- 8 + years hands-on experience in Java with robust object-oriented design pattern knowledge and implementation experience.
- Strong knowledge of relational databases
- In depth understanding of concurrent programming and experience in designing high throughput, high availability, fault tolerant distributed applications
- Experience in building one or more of the following a plus: Market Data, Algorithmic Trading, and FIX Platforms
- Expertise in building distributed applications using NOSQL technologies like Cassandra, coordination services like Zookeeper, and micro services architecture / SOA
- Experience and familiarity with latest performance techniques in Java/JVM/low/no off-heap caching, kernel bypass, cache locality, CPU pinning, Linux customizations, etc. would be a plus
- Experience in using Project Management methodologies such as Agile/Scrum.
- Effective communication and presentation skills (written and verbal)
- Solid understanding of financial markets for FX, equities, and futures a plus
- Bachelor's or Master's degree in Computer Science or engineering or equivalent experience
Vacancy expired!