Senior Java Software Engineer
The Cypress Group - WorkFromHome
Work at The Cypress Group
Overview
- View job
Overview
Get AI-powered advice on this job and more exclusive features.
This range is provided by The Cypress Group. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
$200,000.00/yr - $250,000.00/yr
Direct message the job poster from The Cypress Group
Senior Technical Recruiter at The Cypress Group
Senior Java Engineer – Electronic Trading Systems
Location: NYC or Northern NJ (Hybrid: 2 days on-site)
Compensation: Highly competitive + bonus
Visa Sponsorship: Considered for exceptional candidates
A top-tier financial technology group within a global institution is seeking a Senior Java Engineer to help lead the rebuild of its multi-asset electronic trading platform. This is a critical individual contributor role focused on developing ultra-reliable, low-latency systems that drive high-volume trading activity.
What You’ll Work On:
- Architect and develop core Java components for smart order routing, connectivity, and internal matching systems.
- Contribute to the redesign and deconstruction of legacy monolithic infrastructure into modular, high-performance applications.
- Collaborate with algorithmic trading and quant teams to embed trading logic and real-time analytics into the platform.
- Work on a proprietary, globally deployed trading framework, built with a focus on distributed systems, TCP/IP networking, and future-facing multicast technologies.
- Partner with global engineering teams to accelerate platform evolution and ensure high standards in performance and reliability.
Your Background:
- 5–7+ years of professional experience with Core Java in latency-sensitive environments.
- Deep knowledge of multithreading , network programming , and messaging protocols (TCP/IP, multicast, etc.).
- Demonstrated experience building distributed systems —whether single-threaded or multithreaded.
- Prior work in electronic trading , OMS , connectivity systems , or similar domains strongly preferred.
- Familiarity with core pinning , performance tuning, and optimization techniques is a big plus.
- Strong engineering discipline, independent problem-solving, and the ability to thrive in a fast-paced, high-stakes environment.
Bonus Points For:
- Exposure to front-office trading platforms (equities or fixed income).
- Experience with analytics engines , order matching , or smart order routers .
Why Apply:
- Play a key role in reshaping a global trading infrastructure from the ground up.
- Join a high-impact engineering team with significant technical ownership.
- Work with bleeding-edge performance engineering concepts in a business-critical environment.
- Hybrid work flexibility and strong comp for top-tier engineers.
Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Job function
Engineering and Information Technology
Referrals increase your chances of interviewing at The Cypress Group by 2x
Sign in to set job alerts for “Java Software Engineer” roles.
New York, NY $100,000.00-$200,000.00 1 year ago
New York, NY $150,000.00-$200,000.00 4 months ago
New York, NY $150,000.00-$180,000.00 5 days ago
New York, NY $12,000.00-$20,000.00 1 week ago
New York, NY $140,000.00-$170,000.00 3 weeks ago
New York, NY $165,000.00-$165,000.00 1 year ago
Backend Engineer (Java), All Levels - NYC
New York, NY $120,000.00-$250,000.00 4 weeks ago
New York City Metropolitan Area 2 weeks ago
New York, NY $110,000.00-$155,000.00 9 months ago
New York, NY $100,000.00-$200,000.00 4 months ago
New York, NY $111,626.67-$151,493.34 1 month ago
New York, NY $120,000.00-$200,000.00 2 months ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr