View all jobs

Senior Software Developer/Architect

New York, NY has been engaged to place multiple Senior Full Stack Engineers specialized in HFT, Predictive Analytics, Machine Learning and AI-assisted Trading Algorithms. These opportunities in New York City are with a financial services and capital management firm with offices in major cities around the world.

The Senior Software Developer is a full-stack developer who will play a key role, along-side our engineering team, in architecting, designing and coming up with innovative solutions to our business challenges. The candidate will start by building out reusable components and microservices to our real-time publishing hubs. Front-end UX reusable components will include self-contained Charts, Grids, Spreadsheets, Guages, TreeViews, ListViews, wpf services, etc… Combined with containerized MessageBus, MessageHub, MessageQueue, Distributed Cached, and other messaging PAAS (Platform As A Service) to build out a resilient real-time infrastructure to drive the UX components. With the integration of Machine Learning models, the candidate will create a framework of interconnected microservices to provide values to our internal trading platforms and external clients. Initial POC will be an AI-driven Trade Surveillance System and a Predictive Analytics service for LME Coppers and Aluminum Trading. The right candidate will have an excellent C#, Java, SQL skills with recent Python, MVC, AngularJS, Bootstrap, Signal-R, HTML-5, WPF and WCF experience. Candidate should have 3+ years of experience with Telerik Kendo UI and a strong background in D3 or High-Charts/Stock-Charts libraries. Experience in HFT platforms, Dark Pool and Algorithmic Trading through various ultra-low latency messaging protocols is a plus. Candidate will work alongside other engineers and developers, collaborating on the various layers of our open-source infrastructure for our platforms and applications.
  • Be part of the Think Tank and collaborate with the team in coming up with innovative concepts and ideas
  • Help buildout and automate workflows in our Azure Source Control with Continuous Integration, Continuous Delivery and Continuous Deployment
  • Focus on continuously creating IaaS, PaaS, SaaS and DaaS capabilities for the Enterprise
  • Build out AI-driven Trade Surveillance System
  • Build out Predictive Analytics as a service for our LME Coppers and Aluminum Trading
  • Help architect and integrate Risk Models against real-time trade data
  • Help with AI-assisted Trading Algorithms
  • Cross-training other colleagues and create training materials which will include but not limited to videos and audios
  • Design overall architecture for messaging and middleware that integrates with various thin and thick clients.
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Maintain code integrity and organization.
  • Understanding and implementation of security and data protection.
  • Development experience for both mobile and desktop.
  • Experience with cloud message APIs and usage of push notifications.
  • Experience with SMACK stack is a plus
  • Knowledge of FIX Messaging Protocol is a big plus
  • Knowledge of code versioning Visual Studio Online, Git and SVN.
  • Expertise in automation with Python
  • Must be a TDD practitioner.
  • Well versed in Agile and Lean SDLC best practices.
  • Excellent verbal and written communication.
  • Excellent organization and problem-solving skills.
  • Strong relationship management and networking skills.
  • Self-motivated.
  • BS in Computer Science.
Brandon Kievit
President @
Powered by