Senior Software
Engineer - Core Trade
-
New York
-
$
190,000 Per Year
-
Permanent
Reference: 45666
Business Sector: Software Engineering
Description
Senior Software Engineer – Core Trading Systems
Join a high-performing engineering team building the next generation of global trading infrastructure powering modern investing experiences across Equities, Fixed Income, and Options markets. This is an opportunity to work on highly scalable, low-latency distributed systems that sit at the center of real-time trade execution and financial operations.
The role is ideal for an engineer who enjoys solving complex performance challenges, building mission-critical backend systems, and working closely with trading, product, quantitative, and risk teams in a fast-paced fintech environment. You’ll have the opportunity to lead greenfield development initiatives, influence architectural decisions, and contribute directly to systems that operate at global scale.
Key Responsibilities
• Design, develop, and enhance core trading platform functionality using modern Java engineering practices
• Partner cross-functionally with product, trading, quantitative research, risk, compliance, and operations teams to deliver scalable trading solutions
• Build and optimize low-latency, high-throughput distributed systems handling real-time financial transactions
• Analyze system performance, latency, and throughput to continuously improve reliability and efficiency
• Troubleshoot production issues through monitoring, log analysis, and deep investigation of complex data flows
• Contribute to the development of solutions supporting multiple asset classes including Equities, Fixed Income, and Options
• Drive engineering best practices around testing, scalability, observability, and system resiliency
Required Experience
• 5+ years of experience building distributed backend systems in fintech, trading, brokerage, e-commerce, or other high-scale environments
• Strong hands-on Java development experience with deep understanding of concurrency, multithreading, and JVM performance
• Experience designing and supporting low-latency, high-availability systems
• Strong understanding of data structures, system design, and modern software engineering principles
• Experience deploying and managing applications within AWS environments
• Strong troubleshooting, analytical, and problem-solving skills
• Experience writing effective unit and integration tests
• Solid understanding of networking and operating system fundamentals
• Strong communication skills and ability to collaborate across technical and non-technical teams
Preferred Experience
• Exposure to Fixed Income and/or Options trading systems
• Experience with messaging technologies such as Kafka, JMS, ActiveMQ, Aeron, or similar tools
• Familiarity with containerization technologies such as Docker or Podman
• Knowledge of FIX protocol and real-time market connectivity
• Experience with PostgreSQL databases
• Linux shell scripting experience
-
Senior Engineer, Backend
-
New York
-
160,000 Per Year
-
Permanent
Read MoreSenior Backend Engineer Seed | AI/Infra | Hybrid in NYC We’re working with a seed-stage company building infrastructure for high-security, high-stakes environments. They’re hiring a Senior Backend Engineer to design and scale core systems that pow
-
-
Staff Infrastructure & Security Engineer
-
New York
-
180,000 Per Year
-
Permanent
Read MoreStaff Engineer, Infrastructure & Security Seed Stage | AI/Infra | Hybrid in NYC We’re working with a seed-stage company building infrastructure for high-stakes, security-sensitive environments. They’re hiring a Staff Engineer (Infrastructure & Secu
-
-
Market Data Analyst
-
Illinois
-
200,000 Per Year
-
Permanent
Read MoreMarket Data Analyst Champaign, IL | Onsite We’re working with a newly formed engineering and data team backed by a major consulting group and a global investment firm, focused on building high-quality data systems that support real-time decision-mak
-