Job Description:


Principal Architect

Front Office – Investment Management Equity Trading Trade Execution


  • Lead / Mentor 5 developers

  • Supporting Front Office Traders, PMs, Research

  • Influence architecture and delivery across EMS centric trading workflows

  • Focus on Equities, Futures, FX, Options


Location & Compensation


  • Location: Battery Park City

  • Hybrid: 4 days in office

  • Compensation: 200k – 220k base + bonus

  • PTO: Unlimited

  • Benefits: Exceptional

The Role


  • Architect, design & develop EMS customizations & interfaces

  • Optimize endtoend trade workflows

  • Balance delivery across:

    • New development: 30%

    • Enhancements: 50%

    • Maintenance: 20%



  • Backend: 70% Frontend: 30%

  • Partner with: Traders, Quants, Portfolio Managers, Product Owner

  • Provide architectural direction aligned with futurestate platforms.

  • Drive AI adoption to increase development efficiency & velocity.

  • Troubleshoot & resolve performance & stability issues.

Tech Stack – Current State



  • Java (50%)


  • Java Swing (30% for custom interfaces to EMS platform)


  • SQL Server (10%) VB.net (10%)


  • Trading Platforms: CRIMS, Portware EMS


  • AWS, Snowflake, Kafka


  • Agile, Microservices,


  • TDD, Unit Testing (Pytest, UnitTest)


  • GIT Co-pilot, Eclipse, VS Code, Jira, Confluence, Docker,



Future State to include


  • Java JavaScript

  • AWS, Snowflake, Kafka

  • Trading Platforms: Aladdin, CRIMS, Portware EMS

  • DevSecOps

  • Implementation of AI tools



Required Skills & Experience


  • Directly Supporting Front Office Trade Execution

  • Deep understanding and experience with Equity Trading Workflows

  • Investment Management

  • Capital markets

  • Clear, Decisive Communication

  • Strong presentation and leadership presence

  • Expertlevel Java (Java 8+) Architect, Design, Concept, Implementation

  • 4+ years architecture experience (microservices and related patterns)

  • Cloudnative development experience (AWS preferred)

  • Proven ability to diagnose and resolve performance bottlenecks

  • OMS/EMS (Portware, CRD, Aladdin, etc)