Role: Java Developer with Equity Trading Experience Must
Location: NYC (Hybrid 2 Days at the office a week)
Duration: Long Term Contract
Experience: 14 to 20 Years Mandatory
Note: Don't send Resumes without Equity Trading Experience
Job Description:
Proven experience (14+ years) in developing low-latency trading systems or high-frequency trading platforms using hardware acceleration techniques.
Exceptional programming skills with a focus on performance optimization and hardware integration.
Proficiency in low-latency Java libraries such as Chronical and other specialized Java collections like Eclipse, JCTools, etc., demonstrating a deep understanding of efficient data handling and processing in high-performance computing environments.
In-depth knowledge of GC-free programming techniques, including object reuse, memory management, lock-free data structures, and minimizing memory allocations.
Experience with low-latency messaging protocols and technologies, such as UDP, TCP/IP, or multicast
Knowledge of algorithmic trading strategies, order types, market microstructure, and electronic trading platforms.
Familiarity with hardware acceleration technologies, hardware description languages (e.g., Verilog, VHDL), and hardware-software co-design.
Understanding of cache coherence protocols and cache optimization techniques for low-latency data access.
Experience with CPU affinity, thread management, and multi-core optimization for high-performance computing.
Optimize trading system performance by minimizing latency, optimizing code execution, and leveraging hardware acceleration.
Collaborate with hardware engineers to design and integrate low-latency hardware solutions, such as accelerators and network cards.
Conduct performance testing and analysis using hardware and software profiling tools such as JVisualVM, JProfiler, or YourKit to identify and address bottlenecks and inefficiencies.
Monitor and maintain the stability and reliability of the trading platform, including troubleshooting and resolving technical issues related to hardware and software interactions.
Integrate advanced cache coherence methodologies and fine-tune cache usage across L1, L2, and L3 caches to significantly boost data retrieval efficiency and drastically decrease latency within the system.
Optimize the utilization of hardware resources by strategically managing CPU affinity and thread scheduling in multi-core environments.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job...The Director of Patient Experience leads efforts at Montefiore Medical Center (MMC) transforming culture through development of programs, methods, and initiatives to drive quality and service excellence and continually enhance the patient and family experience. The Director...
**Req ID:** 33077**Summary****Network Engineer****Kings Bay, GA** Are you ready to enhance... ...and take your career to the next level! Chenega Analytic Business Solutions (... ...strengths to do their best work every day. From entry-level employees to senior leaders, we...
...Progressive Low Schedule: Full Time, Day Shift Sign-On Bonus: $15,000.00 Location: St. Joseph - St. Charles Job Summary: Manages activities, workflow and nursing resources of assigned nursing unit(s). Job Responsibilities and Requirements: PRIMARY...
...For many reasons $21/HR-$26/HR starting wage; depending on experience $2,000 Sign-on Bonus for fully licensed drivers* $1,500... ...for new drivers* No experience necessary! We train! Paid CDL training Hours guarantee Paid holidays Additional hours...
...Adept Group offers an award-winning workplace for exceptional packaging industry talent. We work on a range of innovative projects for... ...Opportunity Adept Group is seeking a Senior Packaging Engineer to join our team with experience in the Consumer Electronics...