Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Trading Systems Developer - Electronic Trading (Java/Rust)

$179k - $242k

FalconX

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.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Trading Systems Developer - Electronic Trading (Java/Rust) in New York, NY vacancy
  • $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‑... 
    Senior
    Java
    Local area

    Framework Ventures

    New York, NY
    22 hours ago
  • $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... 
    Senior
    Java
    Full time
    Local area

    FalconX

    New York, NY
    1 day ago
  • $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... 
    Senior
    Java
    Full time
    Shift work

    Citigroup Inc

    Jersey City, NJ
    3 days ago
  •  ...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... 
    Senior
    Java
    Full time

    Valid8 Financial, Inc.

    New York, NY
    3 days ago
  • $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... 
    Senior
    Java

    Goldman Sachs Bank AG

    New York, NY
    4 days ago
  •  ...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... 
    Senior
    Java

    MRINetwork

    New York, NY
    4 days ago
  •  ...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... 
    Senior
    Java

    Futran Tech Solutions Pvt. Ltd.

    New York, NY
    4 days ago
  • $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... 
    Senior
    Java
    Full time
    Immediate start
    Remote work

    Harris Allied

    New York, NY
    4 days ago
  •  ...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.... 
    Senior
    Java

    Eliassen Group

    Jersey City, NJ
    2 days ago
  • $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... 
    Senior
    Java
    Full time
    Work at office
    Remote work
    2 days per week
    3 days per week

    Feitong Buke

    New York, NY
    22 hours ago
  • 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... 
    Senior
    Java
    Full time

    Valid8 Financial, Inc.

    New York, NY
    3 days ago
  •  ...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... 
    Senior
    Java

    Chase

    Jersey City, NJ
    1 day ago
  •  ...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... 
    Senior
    Java
    Work at office

    Chase

    Jersey City, NJ
    4 days ago
  • $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,... 
    Senior
    Java
    For contractors

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    2 days ago
  •  ...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... 
    Senior
    Java
    For contractors

    Chase

    New York, NY
    1 day ago
  • $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... 
    Senior
    Java
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Tradeweb

    Jersey City, NJ
    2 days ago
  • $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.... 
    Senior
    Java
    Work at office
    Worldwide
    Relocation package

    Nomura Holdings, Inc.

    New York, NY
    2 days ago
  • $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... 
    Senior
    Java
    Hourly pay

    Fidelity TalentSource

    Jersey City, NJ
    2 days ago
  •  ...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... 
    Senior
    Java

    De Circle

    New York, NY
    1 day ago
  • $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... 
    Senior
    Java
    Work at office

    Recruiting from Scratch

    New York, NY
    2 days ago
  • $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... 
    Senior
    Java

    Framework Ventures

    New York, NY
    22 hours ago
  • $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... 
    Senior
    Java
    Home office

    Framework Ventures

    New York, NY
    22 hours ago
  • $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... 
    Senior
    Java
    Remote work
    Worldwide

    WorksHub

    New York, NY
    2 days ago
  • $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... 
    Senior
    Java
    Temporary work
    Work at office
    Flexible hours

    DRW

    New York, NY
    4 days ago
  •  ...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... 
    Senior
    Java

    Framework Ventures

    New York, NY
    22 hours ago
  •  ...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... 
    Java
    Work at office
    Immediate start

    CERES Group

    New York, NY
    3 days ago
  •  ...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... 
    Senior
    Java

    Futran Tech Solutions Pvt. Ltd.

    Weehawken, NJ
    3 days ago
  •  ...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... 
    Senior
    Java

    Memx Inc

    New York, NY
    22 hours ago
  • $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... 
    Senior
    Java
    Temporary work
    Remote work

    Fanatics Collectibles

    New York, NY
    2 days ago
  •  ...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... 
    Senior
    Java

    Framework Ventures

    New York, NY
    22 hours ago

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!