Principal Software Engineer / Architect

Jersey City, NJ

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)

Posted 2026-02-23

Recommended Jobs

Business Operations Specialist

Achieve Test Prep
New Jersey

**About Achieve Test Prep** Achieve Test Prep's mission is to make higher education more accessible and affordable for working adults. Achieve offers live, online instruction, 1-on-1 tutoring and men…

View Details
Posted 2026-02-03

COMPUTER SYSTEM ANALYST/ BUSINESS ANALYST

ESRhealthcare and EXEC STAFF RECRUITERS
Edison, NJ

COMPUTER SYSTEM ANALYST/ BUSINESS ANALYST Liaising extensively with external or internal clients; analyzing clients' existing systems and business models; mapping and documenting interfaces betw…

View Details
Posted 2026-01-14

Implementation Engineer (Identity Engineer)

SPHERE Technology Solutions
Newark, NJ

The Opportunity: The Implementation Engineer is responsible for the hands-on technical deployment, configuration, and validation of SPHEREboard within enterprise client environments. Working close…

View Details
Posted 2026-02-05

Business Development Manager nj

ESR Healthcare
New Jersey

Business Development Manager Fu nction Business Development Reporting To (Position) Head of Technology Recruitment Practice Work Location New Jersey No. Of Positions 2 Key Responsibi…

View Details
Posted 2026-02-17

Au Pair

GreatAuPair LLC
Weehawken, NJ

Get hired for Neeharika's aupair Job in Weehawken, NJ. Full time au pair job in New Jersey, USA. Find aupair care work in Weehawken.

View Details
Posted 2025-12-03

Artificial Intelligence (AI) Identity Architect

Ernst & Young
Hoboken, NJ

At EY, we’re all in to shape your future with confidence.  We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.  Join EY and…

View Details
Posted 2025-11-20

Sales Leader - New Business

Trianz
Newark, NJ

Description Role: Sales Leader -New Business Location:NY/NJ/New England Employment Type: Full-time   Role Summary The Sales Leader -New Business is responsible for driving new business acq…

View Details
Posted 2026-01-28

Bank CEO - To 180K Plus Bonus - Trenton, NJ - Job 3204B

The Symicor Group
Trenton, NJ

Bank CEO – To $180K Plus Bonus – Trenton, NJ – Job # 3204B Who We Are The Symicor Group is a boutique talent acquisition firm based in Lincolnshire, IL & Rockport, TX. Our nationally unique v…

View Details
Posted 2025-03-14

Registered Nurse (Per Diem) Inpatient Rehab - Adolescent

200 Somerset St.
New Brunswick, NJ

Job Title: PD RN Location: New Brunswick (NB) Department Name: Inpatient Rehab - Adolescent Req #: 0000222640 Status: Hourly Shift: Day Pay Range: $53.21 - $53.21 per hour Pay Tran…

View Details
Posted 2025-11-13

Intern - Learning Strategy

Bridgewater, NJ

Come discover what our employees already know: work here matters everywhere. At Syneos Health, we’re growing and evolving, which means you’ll have endless opportunities to collaborate with passionate…

View Details
Posted 2026-02-24