???As an experienced member of our Software Engineering Group, we look first and foremost for people who are passionate around solving business problems through innovation and engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers globally.
The Low-latency technology group is looking for an experienced Technical Software Engineer and Integration specialist with experience in equities markets, connectivity, systems integration and automation to join our Delivery team. The Delivery team is responsible for project deliveries, which entails business analysis, project management, client onboarding, release management and plant management. In addition to the deliveries, the role will be focused on streamlining end-to-end deliveries through automation of manual tasks and process improvement.
You will participate in cross-functional requirements and implementation discussions to review the impact of application changes
Work with business and product teams to prioritize and communicate status and progress toward daily and weekly deliverables
In this role, you will partner in the planning, design and execution of specifications, in order to meet the business requirements for the applications supported by your team.
In this fast-paced, dynamic environment, you will have the opportunity to interact with all project stakeholders throughout the SDLC.
Participate in estimating the effort and timelines for delivery
Implement end-to-end setup for clients in the low-latency setup including rollout to production, and post-release checks
Ensure comprehensive integration testing coverage exists by understanding the test scope and approach
Head automation and streamlining of deliveries working with Application Development and Business Analyst teams
Partner with Application Development and Business Analyst teams to participate in solution design and ensure testability of functions and application
Present and/or escalate project and technical needs
Ensure quality delivery and stability
This role requires a wide variety of strengths and capabilities, including:
Minimum 10 years of experience in all the following skills:
Equities, Futures and Options trading and exchange connectivity technologies
Experience in ultra-low latency exchange connectivity
Experience facing off to clients directly to coordinate onboarding
Financial Information eXchange (FIX) Protocol
Experience in UNIX or Linux system
Understanding of low-level TCP/IP network protocols
Self-motivated and self-directed with the ability to thrive in a fast-paced and high-visibility work environment.
Experience with Java or C++
Experience with Python or Perl scripting language
Experience with Linux kernel tuning and low-level system programming