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

Pr. Software Engineer (Algo Trading System, Java)

$325k
Full-time

Kforce's client, a leading financial firm in Jersey City, NJ, is seeking a Principal Software Engineer (Algorithmic Trading System, Java) to play a key role in building a world-class trading system in an innovation-driven environment. Summary: As a Principal Software Engineer (Algorithmic Trading System, Java), you will work closely with industry experts, deepen your technical expertise, and deliver complex, high-performance systems used globally. Responsibilities:

  • Greenfield Development: Play a key in the design and development of a complex, global trading system - a Greenfield initiative offering the rare opportunity to build from the ground up
  • Algorithmic Trading & Smart Order Routing: Contribute to the development of advanced algorithmic trading strategies and smart order routing systems, ensuring optimal trade execution across multiple venues
  • Low-Latency Messaging: Engineer high-volume, low-latency messaging solutions for electronic trading using technologies such as Aeron, ensuring reliable, ultra-fast data transmission
  • Cutting-Edge Technology: Design and develop secure, scalable cloud-based services, complex distributed platforms, and APIs critical to supporting high-frequency trading
  • Agile Development: Engage in full lifecycle software engineering (Java) within an Agile environment, leveraging big data technologies to power real-time trading applications
  • Award-Winning Workplace: Recently recognized as a Best Place to Work, reflecting a strong commitment to employee satisfaction, career development, and a collaborative culture
  • 8+ years of professional software engineering experience, with deep expertise in Java and building high-performance, low-latency systems
  • Proven experience building front-office trading systems in high-frequency environments
  • Knowledge of cloud-native services, microservices, and scalable distributed platforms
  • Experience working in Agile environments, collaborating cross-functionally with teams
  • Knowledge of low-latency messaging technologies (e.g., Kafka, Aeron, Chronicle Queue, ZeroMQ) and experience optimizing throughput, concurrency, and microsecond-level performance

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Pr. Software Engineer (Algo Trading System, Java) in Jersey City, NJ vacancy
  • $142.32k - $213.48k

     ...Purpose Fixed Income Algo Technology team in North...  ...Making, Algorithmic Trading, and internal matching...  ...to hire an experienced software engineer to advance the suite of...  ...extensive Low Latency Java development experience...  ...storages Basic Linux system performance tuning and... 
    Java
    Full time
    Flexible hours

    Citigroup Inc.

    New York, NY
    14 days ago
  • $142.32k - $213.48k

     ...Purpose Fixed Income Algo Technology team in North...  ...Making, Algorithmic Trading, and internal matching...  ...to hire an experienced software engineer to advance the suite of...  ...experience in Core Java within low latency, high...  ...storages Basic Linux system performance tuning and... 
    Java
    Full time
    Flexible hours

    Citigroup Inc.

    New York, NY
    14 days ago
  • SwiftCruit is on the lookout for a Java mid-level Engineer to join their FX trading business in New York. This role involves creating Java-based applications...  ...8 years of Java experience, expertise in trading systems, and strong analytical skills. The compensation package... 
    Java

    SwiftCruit

    New York, NY
    1 day ago
  •  ...in New York is seeking a talented software engineer to join the Fixed Income Algo Technology team. This role focuses on developing cutting-edge algo trading platforms that prioritize low latency...  ...have robust experience in Core Java, algorithmic trading, and data structures... 
    Java

    Citigroup Inc.

    New York, NY
    14 days ago
  • $175k - $200k

     ...design and evolution of our core trading, research, and simulation...  ...building scalable, low-latency systems in Linux environments,...  ...with quantitative researchers & engineers, and driving next-generation...  ...programming languages: C++ (C++17/20), Java, or Python, with strong... 
    Java
    Casual work

    Trexquant Investment

    New York, NY
    8 days ago
  •  ...digital assets is seeking a Senior Java Developer to build their backend trading platform. You will design and...  ...collaborating with a small team of engineers. The role requires significant experience...  ...with an understanding of trading systems. This position is fully remote,... 
    Java
    Remote job

    Amicus

    New York, NY
    10 hours ago
  • $500 per month

     ...fixed income, 24/5 trading, and more. Our...  ...group of experienced engineers, traders, and brokerage...  ...to build Alpaca’s algo trading platform...  ...and distributed systems, as well as broad...  ...Strong, experienced software engineer with lead...  ..., Go, Zig, Rust, Java, Scala, Python.... 
    Java
    Home office

    Framework Ventures

    New York, NY
    10 hours ago
  • $150k - $180k

    Tech Lead - CORE HR Systems (PR/511147) Englewood Cliffs, New Jersey Salary...  ...organization of internal engineers, architects, and contracted...  ...Qualifications 6+ years of experience in software engineering, with at least 3...  ...web applications with React/JAVA Familiarity with Workday... 
    Java

    Tandym-Group

    Englewood Cliffs, NJ
    10 hours ago
  • $115k - $160k

     ...Description We are seeking a talented Software Engineer to join our team and work on...  ...will have expertise in Core Java, in Multithreading, and be...  ...developing new features on Trade Platforms. As a member of our...  ...,building distributed systems Knowledge of networks and topologies... 
    Java

    Talan Group

    New York, NY
    10 hours ago
  • $155k - $215k

     ...communities. This is a Lead Software Engineering position at the Vice President...  ...to join our team as a Sr Java Developer in FICFX. The ideal...  ...with mixture of new and legacy systems Good problem-solving,...  ...Tradeweb/Bloomberg) Previous Algo development experience but... 
    Java
    Full time
    Temporary work

    Morgan Stanley

    New York, NY
    1 day ago
  • $179k - $242k

     ...the ever‑evolving cryptocurrency landscape. Senior Trading Systems Developer - Electronic Trading (Java/Rust) We are looking for a Trading Systems Developer...  ...trading platform. You’ll work closely with senior engineers, product managers, and trading teams to design and... 
    Java
    Local area

    Framework Ventures

    New York, NY
    10 hours ago
  • $115k - $160k

     ...citizens. We are seeking a talented Software Engineer to join our team and work on...  ...will have expertise in Core Java, in Multithreading, and be...  ...developing new features on Trade Platforms. Role and responsibilities...  ..., building distributed systems Knowledge of networks and... 
    Java
    Visa sponsorship

    Talan Group

    New York, NY
    10 hours ago
  • $100.2k - $167k

     ...Design, develop, and optimize software solutions using modern...  ...experience building buy or sell side trading systems. Strong understanding of...  ...and design. Strong Java fundamentals (JVM, multithreading...  ...knowledge of the following software engineering principles: SOLID, DRY, Law... 
    Java
    Part time
    Internship

    Dormont Manufacturing Co

    New York, NY
    1 day ago
  • $100.2k - $167k

     ...highly technical, hands-on Java developer. Our group...  ...and openness to the trading process by building a...  ...develop, and optimize software solutions using modern...  ...or sell side trading systems.* Strong understanding...  ...the following software engineering principles: SOLID, DRY... 
    Java
    Part time
    Internship
    Work at office

    London Stock Exchange Group

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

    Framework Ventures

    New York, NY
    10 hours ago
  •  ...professional in New York to lead business analysis and software development projects, particularly in trading systems. The ideal candidate will have 10+ years of...  ...experience, including strong technical skills in Java, SQL, and trading systems. This role requires expertise... 
    Java

    VTekis Consulting LLP

    New York, NY
    10 hours ago
  •  ...highly skilled Back-End Developer to enhance its US Treasury trading systems. The ideal candidate will work on designing, coding, and integrating...  ...in a fast-paced environment. Strong programming skills in Java, Python, and C++ are required, along with knowledge of... 
    Java

    Compunnel

    New York, NY
    2 days ago
  •  ...hedge fund is seeking an Algo Trader - Team Lead to...  ...execution of high-performance trading strategies across...  ...researchers, data engineers, and PMs to design scalable...  ...infrastructure stability, and system monitoring . Ensure...  ...in Python, C++, or Java , with experience in data... 
    Java
    Temporary work

    The Emerald Recruiting Group

    New York, NY
    4 days ago
  •  ...is seeking a highly skilled Java Developer to join our Fixed Income...  ...applications that support trading and brokerage operations for...  .... Familiarity with messaging systems (e.g., Kafka, JMS) and RESTful...  ...degree in Computer Science, Engineering, or related field. 5+ years of... 
    Java

    Cantor Fitzgerald

    New York, NY
    3 days 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 clients...  ..., leveraging modern programming frameworks like Java and C++. The ideal candidate will have a deep... 
    Java

    Goldman Sachs Group, Inc.

    New York, NY
    3 days ago
  • $245k - $360k

     ...growth ecommerce leader is seeking a Senior Software Engineer to drive development in New York. This role involves owning complex systems, mentoring junior engineers, and...  ...strong skills in programming languages like Java, Python, AWS, and Kubernetes. The total compensation... 
    Java

    Rokt group

    New York, NY
    1 day ago
  • Cornerstone Defense LLC seeks a Software Engineer to develop advanced software applications for satellite ground systems. Candidates should have extensive experience in object-oriented design, specifically in Java and Python within Agile/DevOps environments. An active TS... 
    Java

    Cornerstone Defense LLC

    New York, NY
    3 days ago
  •  ...institution in New York, NY is seeking a Senior Software Engineer for its Equities Trading Technology team. This role involves...  ...software development experience in Java, along with a strong understanding of AI tools, distributed systems, and SDLC practices. Competitive... 
    Java

    Goldman Sachs Bank AG

    New York, NY
    1 day ago
  • $115k - $160k

     ...consulting and tech company based in New York is seeking a talented Software Engineer to work on Financial IT projects. The ideal candidate will...  ...in software development, and strong skills in Core Java and multithreading. The role requires collaboration with traders... 
    Java

    Talan Group

    New York, NY
    10 hours ago
  • $150k - $200k

     ...Interest Rate Swaps Algorithmic Trading Strategist The US IRS Algo Trading team builds advanced models and systems that power trading in USD...  ...) in Computer Science, Engineering, Mathematics, Physics, or a...  ...in Python. Familiarity with Java or other object‑oriented languages... 
    Java

    PowerToFly

    New York, NY
    2 days ago
  •  ...technology firm in the United States is looking for a Software Developer to innovate solutions for their trading products. The role involves designing and maintaining high-performance Java code, optimizing trading systems, and collaborating with stakeholders. Ideal... 
    Java

    Framework Ventures

    New York, NY
    10 hours ago
  • $175k - $225k

    SOFTWARE ENGINEER (JAVA) Virtu is a leading financial firm that leverages cutting edge technology to...  ...global markets and innovative, transparent trading solutions to our clients. As a market...  ...software within existing trading systems, and improving scalability, performance... 
    Java
    Worldwide

    Dormont Manufacturing Co

    New York, NY
    10 hours ago
  •  ...About the Opportunity The Trading Service team is the...  ...position management systems, enabling a full spectrum...  ...efficient, reliable Java code for new features...  ...designs and impactful software solutions. Drive performance...  ...Science, Software Engineering, or a related... 
    Java

    Framework Ventures

    New York, NY
    10 hours ago
  • $160k - $200k

     ...custody, wallets, staking, trading, financing, and settlement services...  .... BitGo is looking for a Software Engineer to join our Wallet Core Team...  ..., preferably Kotlin or Java Strong experience with RESTful...  ..., trading, accounting systems, etc Benefits and Compensation... 
    Java
    Full time
    Work at office
    Worldwide

    Framework Ventures

    New York, NY
    10 hours ago
  • $300k

     ...NJ that is seeking a Staff Software Engineer (Low Latency Trading) to play a key role in the...  ..., high-performance systems that support algorithmic trading...  ...and core components of an Algo Platform, including strategy...  ...-driven systems using Java and high-performance messaging... 
    Java
    Jersey City, NJ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Pr. Software Engineer (Algo Trading System, Java). Be the first to apply!