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
    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

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

    Aumni

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

    Binance

    New York, NY
    4 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
    5 days ago
  • $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‑... 
    Senior
    Java
    Hourly pay
    Full time
    Temporary work

    Fidelity Management & Research Company

    Jersey City, NJ
    4 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

    deCircle

    New York, NY
    5 days ago
  • 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...
    Senior
    Remote job

    Teton.ai

    New York, NY
    2 days 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,...  ...implementing distributed systems and microservices architectures... 
    Senior
    Java
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Tradeweb

    Jersey City, NJ
    44 minutes ago
  •  ...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... 
    Senior
    Java
    Contract work
    Work at office
    Home office

    Talos Global Inc

    New York, NY
    5 days ago
  • $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... 
    Senior
    Java
    Remote job
    Flexible hours

    The Rawlings Group

    New York, NY
    4 days 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
    3 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
    3 days 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 job
    Worldwide

    WorksHub

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

    Float Technologies

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

    Cantor Fitzgerald

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

    Goldman Sachs Group, Inc.

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

    Hispanic Alliance for Career Enhancement

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

    Tensec

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

    Talan Group

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

    Citigroup Inc

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

    JPMorgan Chase & Co.

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

    Float Technologies

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

    P2P

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

    Framework Ventures

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

    Talan Group

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

    Citigroup Inc.

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

    Point72 Asset Management, L.P

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

    Framework Ventures

    New York, NY
    3 days 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!