Principal Software Engineer / Architect
Kforce
Kforce has a client in Jersey City, NJ that is seeking a Principal Software Engineer/Architect to play a key role in the design and development of a next-generation global electronic trading platform. This is a highly visible hands-on role for someone who thrives in low-latency environments and is passionate about building scalable, high-performance systems that support algorithmic trading, smart order routing (SOR), and real-time market data processing.Summary:The Principal Software Engineer/Architect will play a critical role in defining the architecture and technical direction of a modern algorithmic trading platform, translating complex business requirements into robust, production-grade services, and partnering closely with trading, product, and infrastructure teams to deliver resilient, low-latency solutions.Key Responsibilities:
- Architect, design and develop a high-throughput, enterprise-grade algorithmic trading platform.
- Define the architecture and core components of an Algo Platform, including strategy orchestration, order lifecycle management, market connectivity, and execution analytics
- Design and implement execution algorithms (e.g., TWAP, VWAP, and other participation or liquidity-seeking strategies) with a focus on performance, determinism, and extensibility
- Development of distributed, event-driven systems using Java and high-performance messaging technologies
- Design and optimize Smart Order Routing (SOR) logic across multiple trading venues
- Leverage cloud technologies (AWS) to build scalable, secure, and fault-tolerant platform components where appropriate
- Establish and promote engineering best practices for performance optimization, reliability, observability, and code quality
- Provide technical mentorship across engineering teams
- 10+ years of software engineering experience with a strong focus on low-latency or high-performance systems
- Proven expertise building electronic trading or algorithmic execution platforms
- Deep proficiency in Java and concurrent programming, with strong API and distributed systems design experience
- Knowledge of execution algorithms, including TWAP, VWAP, or similar strategies
- Knowledge of Smart Order Routing (SOR), market structure, and order execution workflows
- Experience with microservices architecture and cloud-based deployments (AWS preferred)
We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.
Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.
This job is not eligible for bonuses, incentives or commissions.
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
By clicking "Apply Today" you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Note that if you choose to communicate with Kforce via text messaging the frequency may vary, and message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You will always have the right to cease communicating via text by using key words such as STOP.
$195k - $323k
...Principal Software Engineer, Senior Architect Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible...Suggested- ...guide people through life’s most important decisions. As a Principal Software Engineer in our EDU division, you’ll operate at the intersection of... ...performance, security, and maintainability at scale. Architect cloud-native systems on AWS using best practices in microservices...SuggestedFull timeCasual workWork at officeLocal areaRemote workWorldwideRelocationRelocation packageFlexible hours
- ...Kforce has a client in Jersey City, NJ that is seeking a Principal Software Engineer (Low-Latency Trading) to play a key role in the design and... ...resilient, low-latency solutions.Key Responsibilities: Architect, design and develop a high-throughput, enterprise-grade algorithmic...SuggestedHourly payContract work
$132k - $264k
...Summary... What you'll do... Role summary As a Principal Software Engineer (ML) , you will lead the design and development of production... ...human-in-the-loop, reward modeling, online learning). Architect computer vision and image analysis solutions (...SuggestedFull timeTemporary workPart time- ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Consumer...Suggested
- ...supporting applications, programs, and software solutions. May include research, new development... ..., prototyping, modification, reuse, re-engineering, maintenance, or any other activities... ...for the firm. Works closely with architects, product managers, project management,...Remote workFlexible hours
$204.25k - $285k
...-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Commercial and Investment Bank Payment Performance Engineering team, you will serve as the technical...Night shift- ...driven, talented and ambitious individuals to join our growing international family. ABOUT THE ROLE: As a Principal Software Engineer at Global-e, you will design and deliver the core services behind our global logistics platform. You will drive...Work at officeWorldwideShift work
- ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent... ..., GPT, Llama, Falcon, Mistral). ~ Demonstrated success architecting and deploying LLM & GNN solutions on AWS (e.g., SageMaker...
- ...Principal Software Engineer If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place. As a Principal Software Engineer at JPMorganChase within the Core Foundational Platforms team...
- ...Principal Software Engineer Being a member of the Global Delivery Team, the Principal Software Engineer will be responsible for proactively... ...models. Requirements Elaboration works with the Functional Architect to ensure that non-functional requirements are complete...WorldwideFlexible hours
- ...Principal Software Engineer If you are looking for a game-changing career, working for one of the world's leading financial institutions, you... ...experience and Certified in Public cloud (preferably AWS Solutions Architect – Associate or Professional) Expertise in AI, ML...
$190k - $220k
...Patch-My-P is looking for a Principal Software Engineer to innovate and lead the development of scalable backend systems. This role combines hands-on engineering with architectural leadership to optimize our product offerings. You will guide cross-functional teams and...$107k - $216k
...Job Description: We are currently sourcing for a Software Engineer for CAT Regulatory Reporting Team to work in Jersey City, New Jersey. The Role Software Engineer will be working in development and delivery of high quality, timely and maintainable software...Work from home- ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent at one of the world's most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Asset...
$240k - $280k
...Lead Principal Software Engineer/Systems Architect New York SoundCloud empowers artists and fans to connect and share through music. Founded in 2007, SoundCloud is an artist-first platform empowering artists to build and grow their careers by providing them with the...Work at officeWork from homeWorldwideFlexible hours- ...Principal Software Engineer - Front End Developer/Angular Jersey City, NJ/ Tampa, FL JOB DESCRIPTION: The Development family is responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. May...
$132k - $264k
Position Summary Role summary: The Principal Software Engineer leads the design and delivery of scalable platform capabilities, driving technical... ..., fault tolerance, and real‑time data processing. Architect and integrate intelligent AI‑enhanced applications using cloud...Temporary work$204.25k - $285k
...institutions, you've come to the right place. As the Principal Software Engineer at JPMorgan Chase within the Corporate and Investment Bank... ..., evaluation, and feedback/reinforcement loops. Architect scalable multi-agent systems using LangChain, LangGraph, AutoGen...- ...Thorne is seeking a Principal Software Engineer to strategize and align technology resources with business objectives. The role requires overseeing platform architecture, leading hands-on development, and collaborating closely with stakeholders. The ideal candidate will...Remote work
$107k - $216k
...Job Description: The Role As a Principal Software Engineer on the DeFi Yield Gen Platform team, you'll get the opportunity to develop... .... You will work closely with technical leaders and Architects to build a secure crypto yield generation platform utilizing...Work from home$134.2k - $258.3k
Director, Principal Software Engineering, AI capabilities Other locations: Anywhere in Region Date: Feb 18, 2026 Requisition ID: 1656085 At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology...Summer holidayLocal areaFlexible hours- ...Senior Principal Software Engineer We're looking for a tech leader ready to take their career to new heights. Join the ranks of top talent at... ...applications, and technologies across a portfolio Design and architect core components of JPMC-VPC, including control plane (OVN)...
- ...Senior Principal Software Engineer If you are looking for a game-changing career, working for one of the world's leading financial institutions... ..., ensuring scalability, reliability, and security. Architect cloud-native solutions using AWS services and modern DevOps...
- ...Principal Software Engineer (Java, Cloud) Jersey City NJ Contract 8 - 12 years of hands-on development experience. Bachelor’s Degree (Computer Science or related fields). Proven understanding of Rest concepts and developing rest APIs using spring boot with...Contract work
- ...Principal Software Engineer Join a forward-thinking team at JPMorgan Chase and help shape the future of cloud platform engineering. As a Principal Software Engineer, you'll play a critical role in building and optimizing the platforms that power our data and AI initiatives...Work at officeShift work
- ...users and external clients in managing collateral funds used to absorb losses if a clearing participant defaults. As a Principal Software Engineer / Assistant Director, you will provide technical, delivery, and operational leadership for the modernization of CFM batch...Remote workFlexible hours
- A leading entertainment and media enterprise is seeking a Principal Software Engineer to design and implement innovative media solutions. This hybrid role requires 10+ years of software engineering experience, strong programming skills in Java/C++, and expertise in design...
- ...over 500 employees in the U.S., Attalon engineers critical optical, laser, and coating... ...Summary: Attalon is seeking an embedded software engineer to contribute to the development... ...customer requirements. Responsible for architecting, designing, and documenting software...
- ...Google, Apple, Spotify, US Bank, FedEx, and more. We're not just a software consulting company - we're a dynamic force shaping the future... ...Expertise: We excel in IT consultative services and quality engineer development, with Good years of experience. Global Presence:...Full timeContract workRelocationRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer / Architect. Be the first to apply!
- principal software engineer Jersey City, NJ
- .net software architects (remote) Jersey City, NJ
- software architect Jersey City, NJ
- application architect Jersey City, NJ
- principal Jersey City, NJ
- senior principal cloud computing engineer Jersey City, NJ
- principal cloud computing engineer Jersey City, NJ
- senior principal scientist Jersey City, NJ
- id software Jersey City, NJ
- software quality assurance Jersey City, NJ

