Jersey City, NJ30+ days ago
Engineering, Science, Math, or similar degree Experience as a lead software engineer building electronic trading solutions Ability to work in a team-oriented setting Organized and able to prioritize effectively across workstreams Highly experienced in leveraging platforms for development including Linux, Ansible Tower, Jenkins, Maven, Git/Bitbucket, Artifactory, automation scripting High proficiency in data architecture, schemas, and data workflows Strong experience in software engineering real-time trading system design principles - message-driven, event based architecture, TCP, UDP, Multicast - low latency performance and scaling - multithreading - service oriented interface driven architecture - object oriented designDesired Qualifications Experience working in Fixed Income eTrading technology domain specializing in the D2C & D2D electronic execution, algo, pricing systems is a strong plus Experience integrating with APIs and workflows from venues such as CME, Bloomberg, Tradeweb Experience with FIX, FpML protocols Working knowledge of leveraging AI assisted software development tools (e.g. pairing, code reviewsProvides end-to-end delivery of complex features, including automation, for either a single team or multiple teams, at the program levelConducts research, design prototyping and other exploration activities such as evaluating new toolsets and components for release management, CI/CD, and featuresWorks with stakeholders to establish high-level solution needs and with architects for technical requirements Build high-performance, low latency components for fixed income eTrading and pricing workflows.