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$179k - $226k
...Senior Trading Systems Developer Bangalore, Karnataka, India; New York City, NY FalconX is a pioneering... ...strong experience in low-latency Java and/or Rust to architect and build our next-... ...be central to supporting complex electronic trading algos, such as automated...SeniorJavaFull timeLocal area$176.72k - $265.08k
...organization is seeking a Senior Software... ...the Equities Electronic- Execution (Electronic Trading) technology team.... ...team of developers and work closely... ...electronic execution systems Product Collaboration... ...LowLatency Java, C++ or Rust . Priorexperience...SeniorJavaFull timeShift work- ...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
$130k - $250k
Goldman Sachs Bank AG is seeking a Senior Production Engineer for their... ...operational risks of a fast-paced electronic trading business, developing sustainable systems, and supporting trading operations... ...programming languages such as Python or Java, and strong analytical skills. A...SeniorJava- ...Java Gui Developer Design and develop high-performance Java GUI applications. Work closely... .... Experience with financial trading platforms is a plus. To be successful... ...They quite literally invented the first electronic trading-floor technology. With that said...SeniorJava
- ...Role: Senior Java Developer (E-Trading) Location: New York City, New York Duration: 6+ Months... ...to design and develop a low-latency, electronic trading platform for interest rate swaps... ...as needed Develop system architectures, designs and concepts...SeniorJava
$200k - $245k
...Senior Software Engineer/Algorithmic Trading Platform Global electronic trading industry leader has an immediate... ...of trading platforms, systems, and execution algorithms... ...partner with Algo Developers, Product, Infrastructure... ...company using Java. ~ BS/BA degree or...SeniorJavaFull timeImmediate startRemote work- ...Our client seeks a senior software engineer to lead design... ...development of next-generation electronic trading systems. The role focuses on low-... ...Responsibilities: Architect and develop distributed, event-driven... .... ~ Expertise in Java, C/C++, Python, and Linux....SeniorJava
$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- Job Title : Senior Software Engineer - Trading Systems Company Description RTX Fintech & Research develops and operates the 1st fully electronic inter-dealer marketplace for interest rate swaps and... ...components. You will develop software in Java using the Genesis low‑code...SeniorJavaFull time
- ...Senior Lead Esoftware Engineer Be an integral part... ...and Investment Bank Electronic Trading Services team, you will... ..., and Risk Management systems for global equities... ...Responsibilities Design, develop, and implement low... ...and technologies like Java and Cloud Technologies...SeniorJava
- ...Senior Lead Software Engineer Be an integral part... ...Banking's Equities Electronic Trading team, you are an integral... ...Develop and implement a framework... ...office and back office system Manage release processes... ...scripting, Python, and Java programming languages...SeniorJavaWork at office
$171k - $260k
...technology products. As a Senior Lead Software Engineer... ...& Investment Bank in Electronic Trading Technology, you are an... ..., and vendors Develops secure and high-... ...delivery of KDB based systems, including framework development... ...e.g. Python/C/C++/Java. JPMorganChase,...SeniorJavaFor contractors- ...Senior Lead Esoftware Engineer Be an integral... ...Algorithmic trading sub-line of business... ...As part of the Electronic Trading Technology... ...and execution of systems for order management... ...responsibilities Develops secure and high-... ...language(s) (i.e. Java - with strong...SeniorJavaFor contractors
$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,... ...architecture Enhance trading system experience by building new...SeniorJavaFull timeWork at officeImmediate startRemote workFlexible hours$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
...Fidelity Wealth's Trade Management Engineering... ...for building world-class electronic trading solutions for Fidelity... ...-generation trading systems. This is a hands-on technical... ...Architect and develop distributed, event-driven... ...experience. Expertise in Java, C/C++, Python, and...SeniorJavaHourly pay- ...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
$200k - $400k
...and candidates. Senior Backend Engineer (Exchange... ...enables users to trade on real-world event outcomes... ...of trading systems, distributed systems,... ...memory efficiency Develop and maintain distributed... ...(C/C++ preferred; Go, Rust, or Java acceptable) ~ Deep understanding...SeniorJavaWork at 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$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$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 workWorldwide$200k - $250k
...Senior Software Engineer - Analytics Middle Office... ...DRW is a diversified trading firm with over 3 decades... ...robust, scalable analytics systems Write readable and well... ...: Elixir, Python, Java, C# One systems level... ...programming language: C, C++, Rust Pricing, risk...SeniorJavaTemporary workWork at officeFlexible hours- ...Framework Ventures is seeking a talented Java Software Engineer for the Liquidity Platform team to enhance crypto trading capabilities. The position involves collaborating... ...Java. Additionally, experience with FX trading systems is advantageous. The company offers...SeniorJava
- ...primary purpose of this role is to develop real-time algorithmic FX and/or Rates trading and hedging systems. The candidate will display... ...knowledge of multithreaded Java development, messaging systems... ...solutions for FX and/or Rates electronic/algo Trading and Risk Management...JavaWork at officeImmediate start
- ...Role: Senior Full Stack Developer Location: Weehawken, New Jersey (Onsite Role) Project... ...migration of the financial instruments trading legacy mainframe system to a new technical, highly-... ...Mandatory Skills Description: - Strong JAVA 7 and 8 experience. 5+ years of...SeniorJava
- ...platforms. The role requires significant experience with financial trading data, proficiency in Java and Python with Groovy scripting for customization, and a problem-solving mindset to enhance system reliability. Opportunities include benefits and the ability to work...SeniorJava
$160k - $200k
...collect physical and digital trading cards, sports... ...to deliver performant systems, high design polish, and... ...Role We're hiring a Senior Mobile Software Engineer... ...processes, observability, and developer tooling.... ...Objective-C and Kotlin/Java), or deep expertise in...SeniorJavaTemporary workRemote work- ...Framework Ventures is seeking an experienced software engineer to develop trading system components for the BitMEX platform. The ideal candidate will have over 8 years of high-performance Java programming experience, a solid understanding of low latency systems, and experience...SeniorJava
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!
- systems software developer New York, NY
- IT system engineer New York, NY
- IT system support engineer New York, NY
- system programmer New York, NY
- junior java developer New York, NY
- lead full stack java developer New York, NY
- java developer remote New York, NY
- java developer remote part time New York, NY
- java angular developer New York, NY
- java web developer New York, NY

