Senior Trading Systems Developer - Electronic Trading (Java/Rust)
$179k - $242kFalconX
Who are we?
FalconX is a pioneering team of operators, investors, and builders committed to revolutionizing institutional access to the crypto markets. Operating at the intersection of traditional finance and cutting-edge technology, FalconX addresses the industry's foremost challenges: Navigating the digital asset market can be complex and fragmented, with limited products and services that support trading strategies, structures, and liquidity found in conventional financial markets. As a comprehensive solution for all digital asset strategies from start to scale, FalconX operates as the connective tissue empowering clients with seamless navigation through the ever- evolving cryptocurrency landscape.
Senior Trading Systems Developer – Electronic Trading (Java/Rust)
About FalconX
FalconX is a digital asset brokerage and trading platform that connects institutional investors to the global crypto markets. We’re bridging the gap between traditional finance and digital assets through world-class infrastructure, high-performance trading systems, and an unwavering focus on reliability, scale, and innovation.
As a market leader serving hedge funds, asset managers, and financial institutions, we are building a next-generation platform for high- and low-touch trading workflows across spot, derivatives, and structured products.
The Role
We’re looking for a Senior Trading Systems Developer with strong experience in Java and Rust to architect and build our next-generation Order Management System (OMS) and electronic trading execution platform. This platform will be central to supporting complex electronic trading workflows, such as market making and internalizing flow spanning high- and low-touch desks. You’ll be designing and developing scalable, low-latency components that are resilient under heavy load and tightly integrated with our execution stack and internal trading infrastructure.
What You’ll Do
Design and implement a high-performance OMS for institutional trading workflow and EMS for electronic trading strategies and internalization engines.
Lead the development of core order lifecycle components: order entry, modification, routing, risk checks, and state management.
Build scalable services using Java and Rust, optimized for latency and throughput.
Collaborate with strategy developers, product managers, and infrastructure teams to deliver flexible and extensible trading systems.
Ensure system resilience, observability, and recovery in distributed, high-availability environments.
Integrate with external market venues and internal trading strategies using WebSocket, REST, and FIX APIs.
Drive code quality, testability, and production readiness through CI/CD, monitoring, and alerting best practices.
What We’re Looking For
5+ years of experience designing and building distributed trading systems.
Expertise in Java (11+) and Rust for performance-critical systems. C++ a plus.
Experience building or significantly contributing to an Order Management System (OMS) or Execution Management System (EMS) .
Solid understanding of order state transitions, event-driven architecture, and low-latency system design.
Experience with WebSocket , REST , FIX , and OpenSSL at the protocol level.
Knowledge of market structure, trading workflows (high- and low-touch), market making, and electronic trading best practices.
Experience with high-performance messaging frameworks (e.g., Aeron , Chronicle, ZeroMQ, Kafka).
Strong computer science fundamentals in data structures, algorithms, concurrency, and memory management.
Familiarity with cloud-native environments, performance tuning, and system observability.
Bonus Points
Prior experience in crypto markets or electronic trading in traditional finance .
Experience integrating OMS with strategy containers, risk engines, or smart order routers.
Knowledge of FIX protocol nuances and connectivity to major exchanges.
Exposure to container orchestration, service mesh, or hybrid deployment architectures.
The base pay for this role is expected to be between $179,000 and $242,000 in New York City. This expected base pay range is based on information at the time this post was generated. This role will also be eligible for other forms of compensation such as a performance linked bonus, equity, and a competitive benefits package. Actual compensation for a successful candidate will be determined based on a number of factors such as location, skillset, experience, qualifications and the level at which the candidate is hired.
Notice at Collection and Privacy Policy
Applicants located in California and/or applying to a role based in California, please refer to our Notice at Collection and Privacy Policy here .
Inclusivity Statement
FalconX is committed to building a diverse, inclusive, equitable, and safe workspace for all people. Our roles are intended for people from all walks of life. We encourage all those interested in applying to our organization to submit an application regardless if you are missing some of the listed background requirements, skills, or experiences!
As part of our commitment to inclusivity, FalconX would like to acknowledge that the EEOC survey has limited potential responses that you can select. For legal reasons, FalconX must use this language to align with federal requirements, however, we want to ensure that you are able to provide a response to our own voluntary survey questions about your identity that best aligns with your most true self.
FalconX is an equal opportunity employer and will not discriminate against an applicant or employee based on race, color, religion, national origin, ancestry, ethnicity, sex (including gender, pregnancy, sexual orientation, and gender identity), age, physical or mental disability, veteran or military status, genetic information, citizenship, or any other legally-recognized protected basis under federal, state, or local law.
Applicants with disabilities may be entitled to reasonable accommodation under the Americans with Disabilities Act and other applicable state or local laws. A reasonable accommodation is a change in the way things are normally done which will ensure an equal employment opportunity without imposing undue hardship on FalconX. Please inform FalconX’s People team at View email address on swooped.co, if you need assistance with participating in the application process.
$179k - $242k
...foremost challenges by providing seamless navigation through the ever‑evolving cryptocurrency landscape. Senior Trading Systems Developer - Electronic Trading (Java/Rust) We are looking for a Trading Systems Developer (OMS & Trader Workflow) to help build FalconX’s next‑...SeniorJavaLocal area- ...Financial, Inc. is seeking a Senior Software Engineer to design and... ...implement a global real-time trading system. This role involves developing backend components using Java in a fast-paced environment.... ...experience, particularly in electronic trading applications, and a strong...SeniorJavaFull time
$9,000 - $11,000 per month
Senior Java Engineer (Trading Systems) job at Luxoft. New York, NY. The project is based on developing and operating inter-dealer marketplace, which is an innovative platform that... ...with fast, efficient price discovery and electronic execution. Compensation 9k-11k USD...SeniorJavaFull timeWork at officeRemote work2 days per week3 days per week- ...Senior Lead eSoftware Engineer – C++ Electronic Trading Jersey City, NJ, United States Be an integral part... ..., and Risk Management systems for global equities and... ...responsibilities Design, develop, and implement low latency... ...and technologies like Java and Cloud Technologies....SeniorJava
- ...You will work with cross-functional teams and play a crucial role in the testing lifecycle. The ideal candidate will need strong Rust and Java programming abilities, with at least 3 years of automation testing experience. Familiarity with mobile testing and bilingual...SeniorJava
$225k - $250k
Job Title: Senior Developer - Front Office Job Code: 13460 Country... ...to cutting‑edge trading platforms and customized... ...risk management, and electronic trading, with a strong... ...highly skilled Senior Java Developer to join our... ...with external trading systems and execution venues....SeniorJavaWork at officeWorldwideRelocation package$70 - $100 per hour
...currently sourcing for a Sr. Java Full Stack Engineer to... ...Team Fidelity Wealth’s Trade Management Engineering... ...building world-class electronic trading solutions for... ...next-generation trading systems. This is a hands‑on... ...environment. Architect and develop distributed, event‑...SeniorJavaHourly payFull timeTemporary work- ...views on real‑world events by trading on outcomes across politics,... ...performance, low‑latency backend systems that must be correct, fast,... ...working with other senior engineers to design, implement... ...oriented systems languages (Go, Rust, Java). Optimize for performance &...SeniorJava
- Teton.ai is hiring a Clinical Solutions Engineer to support the US Customer Success team. This role involves using your nursing expertise to assist in client conversations and regulatory documentation. The position is fully remote within the US, requiring minimal travel...SeniorRemote job
$150k - $225k
Tradeweb is a global leader in electronic trading across asset classes. As... ...market structure by developing innovative trading protocols... ...is looking for a seasoned Senior Full Stack Java Engineer to join our team,... ...implementing distributed systems and microservices architectures...SeniorJavaFull timeWork at officeImmediate startRemote workFlexible hours- ...provides institutional-grade trading technology for the... ...extraordinary. Senior Software Engineer – Core... ...performance, distributed systems engineering: designing... ...Design, develop, and maintain high-performance... ...proficiency in Go, C++, Java, Rust or similar systems languages...SeniorJavaContract workWork at officeHome office
$210k - $250k
...looking for a skilled Staff/Senior Software Engineer with deep Rust experience to join our... ...reliable web application systems. The ideal candidate has... ...highly desired). Expert Rust developer. Additional experience... ...all layers of the stack: Java, TypeScript, and...SeniorJavaRemote jobFlexible hours$500 per month
..., crypto, fixed income, 24/5 trading, and more. Our recent Series... ...enhancing our award‑winning, developer‑friendly API and the robust infrastructure... ..., databases and distributed systems, as well as broad experience... ...around C/C++, Go, Zig, Rust, Java, Scala, Python. Low latency...SeniorJavaHome office$179k - $242k
FalconX is seeking a Senior Trading Systems Developer in the United States to enhance its Order Management System (OMS) and develop trader-facing applications. The ideal candidate is proficient in Java with knowledge of Python or Go and has a strong background in React...SeniorJava$50 per hour
...millisecond transaction latency for bond trading. The protocol is fully compatible with... ...and help build scalable, high-performance systems that power our core products. You’ll be... ...at least one backend language: Go, C++, Java, or Rust. Deep understanding of distributed systems...SeniorJavaRemote jobWorldwide- ...services. We're a small team that came from trading, quant, and engineering roles at tier one... ...with services written in both Python and Java. We leverage the latest foundation models... ...and settlement processes Experience with electronic trading (e.g. FIX), clearing, and...JavaWork at office
- ...is seeking a highly skilled Java Developer to join our Fixed Income Inter... ...applications that support trading and brokerage operations for... ...Familiarity with messaging systems (e.g., Kafka, JMS) and RESTful... .... Prior experience in electronic trading systems, brokerage platforms...SeniorJava
- Goldman Sachs Group, Inc. is looking for an Algo Developer in New York, NY, to design and maintain adaptive trading strategies. The role involves collaborating with... ...technologies, leveraging modern programming frameworks like Java and C++. The ideal candidate will have a deep...SeniorJava
$112.2k - $209k
...York to manage Commodities trading technology platforms. The role... ...defining strategies for electronic trading and leading initiatives... ...of experience in core Java within trading systems, alongside strong analytical... ...communicate effectively with senior leadership. A competitive...SeniorJava- ...work cross-functionally with teams including trade desks and product managers while leading technical design for greenfield Java projects. We value strong analytical skills... ...require extensive experience with low latency systems. Our culture encourages diverse perspectives...SeniorJava
- A global consulting and technology firm is seeking a Senior Java Developer for low-latency trading applications in New York. You will design and enhance trading systems, work with traders, and ensure code quality across development phases. The ideal candidate has 5-8 years...SeniorJava
$142.32k - $213.48k
A global financial services company based in New York, NY, is seeking a Senior Java Developer for its FX eCommerce team. This role involves architecting and maintaining backend systems while leading application systems analysis and programming. With a focus on developing...SeniorJava$171k - $260k
...technology products. As a Senior Lead eSoftware... ...Commercial and Investment Bank Electronic Trading Services team, you... ..., and Risk Management systems for global equities... ...Responsibilities Design, develop, and implement low... ...and technologies like Java and Cloud Technologies...SeniorJavaFull timeShift work- ...services. We're a small team that came from trading, quant, and engineering roles at tier one... ...with services written in both Python and Java. We leverage the latest foundation models... ...and engineering features for real-time systems which our clients rely on around the...SeniorJavaWork at office
$175k - $225k
A leading trading firm in New York is seeking a Data Engineer to support trading activities... ...teams, owning data products, and designing systems for data processing. Candidates should have 2+ years of experience with Python, Java, or C++, excellent interpersonal skills, and...SeniorJava- ...leading crypto exchange, and the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto... ...venues. Build low-latency trading systems in Rust that can execute strategies... ...trading-focused languages (C++ / Java / Python). Understanding of...Java
$115k - $160k
...field, a minimum of 5 years of experience in software development, and strong skills in Core Java and multithreading. The role requires collaboration with traders and developers, providing support, and developing pricing applications. The salary range for this position...SeniorJava- ...is looking for a skilled software engineer to join the Equity Finance Technology team. The role focuses on the Trading application and requires strong Java skills, alongside the ability to collaborate effectively with international teams. Candidates should have 6-10 years...SeniorJava
$250k - $300k
A global investment firm is seeking an experienced Java Developer to enhance trading workflows and contribute to efficient SQL Server operations. Candidates should possess a Bachelor's degree, 10+ years of Java and SQL Server experience, and a strong understanding of financial...SeniorJava- Framework Ventures seeks a Senior Software Engineer to design and maintain critical trading systems. Responsibilities include implementing high-performance infrastructure... ...programming skills in languages like Go or Java. The position offers competitive salary, health...SeniorJavaHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Trading Systems Developer - Electronic Trading (Java/Rust). Be the first to apply!
- system programmer New York, NY
- systems software developer New York, NY
- IT system engineer New York, NY
- java developer visa sponsorship New York, NY
- senior java developer New York, NY
- java web developer New York, NY
- java cloud developer New York, NY
- entry level java developer New York, NY
- lead full stack java developer New York, NY
- java software engineer New York, NY

