> Markdown version of [/jobs/ext/730057-principal-software-engineer-algorithmic-trading-system-java](https://www.wearedevelopers.com/jobs/ext/730057-principal-software-engineer-algorithmic-trading-system-java). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer (Algorithmic Trading System, Java) - **Company:** Kforce Inc. - **Location:** Jersey City, NJ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Algorithmic Trading, Big Data, Data Transmissions, High-Frequency Trading, Routing, Software Engineering, ZeroMQ (Concurrent Programming Libraries), Low Latency, Apache Kafka, Serverless Computing, Microservices - **Published:** June 29, 2026 - **Apply:** https://www.dice.com/job-detail/279afa23-a36c-4e67-8cfb-bf38acbcfb42 ## About the Role * 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 ## Description 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 ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Creating a routing app with Google Maps API from scratch](https://www.wearedevelopers.com/videos/831-creating-a-routing-app-with-google-maps-api-from-scratch) - [Swapping Low Latency Data Storage Under High Load](https://www.wearedevelopers.com/videos/746-swapping-low-latency-data-storage-under-high-load) - [Microservices architecture as a key element in building trading systems for global finance markets](https://www.wearedevelopers.com/videos/1196-microservices-architecture-as-a-key-element-in-building-trading-systems-for-global-finance-markets) - [A Technical Introduction to Bitcoin's 2nd Layer- The Lightning Network](https://www.wearedevelopers.com/videos/15-a-technical-introduction-to-bitcoin-s-2nd-layer-the-lightning-network) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How Much FAANG Companies Actually Pay Software Engineers in 2025](https://www.wearedevelopers.com/magazine/230-how-much-faang-companies-actually-pay-software-engineers-in-2025) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for)