Ultra low latency Developer - FPGA/C++

Avant Tech

Ultra low latency Developer - FPGA/C++

NYC, NY
Full Time
Paid
  • Responsibilities

    Company Profile
    We are a leading global financial services firm providing a wide range of investment banking, securities, investment management, and wealth management services. Our employees serve clients worldwide, including corporations, governments, and individuals from numerous offices across various countries.

    As a market leader, the talent and passion of our people are critical to our success. We share a common set of values rooted in integrity, excellence, and teamwork. Our organization offers a superior foundation for building a professional career—a place for individuals to learn, achieve, and grow. We prioritize a culture that balances personal lifestyles, perspectives, and needs.

    Technology
    Technology serves as a strategic partner, redefining how we operate in increasingly complex financial markets. Significant investment in technology results in advanced trading systems, modeling and simulation software, comprehensive risk and security systems, and robust client relationship capabilities. Our infrastructure provides a competitive edge for both our clients and our organization.

    Institutional Corporate Technology (ICT)
    The Institutional Corporate Technology group is responsible for developing enterprise applications for a diverse range of businesses, including Fixed Income, Equities, Commodities, Investment Banking, Research, and Global Capital Markets. ICT also provides technology solutions for client-aligned groups and company-wide divisions, such as Finance and Operations, enhancing post-trade functions and offering standardized data services.

    Position Description
    The Client Connectivity Services team seeks a highly motivated senior developer to design, develop, deploy, and manage cutting-edge ultra-low latency and high-capacity equity and fixed-income trading systems. This role involves collaboration with internal trading desks, risk, compliance, and other technology teams to drive and deliver software, hardware, and functional innovations, maintaining industry leadership in electronic trading.

    The ideal candidate will hold a bachelor's and a master's degree in computer science or a related field and possess at least 5 years of experience in designing, developing, and managing large-scale, enterprise-level low latency applications using FPGA and C++. Hands-on development experience with Verilog/VHDL is essential, and experience with C++ on Unix/Linux operating systems is a plus. Familiarity with trading technologies and financial protocols (e.g., FIX, OUCH, Itch, BOE) is also advantageous.

    Qualifications

    • Experience in low latency design, development, deployment, and operation of C++/Verilog/VHDL applications.
    • Familiarity with FPGA applications in the financial industry is a plus.
    • Experience configuring, testing, and integrating C++/Verilog/VHDL applications in a Linux environment.
    • Knowledge of support aspects of running trading applications.
    • Proven track record of consistent on-time project delivery.
    • Strong project management skills, including structured work planning.
    • Understanding of best business practices in project management processes and methodologies.
    • Ability to manage multiple tasks in a fast-paced and constantly changing environment.
    • Sound judgment and the ability to make independent decisions.
    • Strong verbal and written communication skills for interaction with global teams and clients.
    • Self-motivated and proactive.
    • Bachelor's or Master's degree in Computer Science or a related field