Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
FactSet

Principal Software Architect – Full Stack, Design and Develop Financial Trading Applications

FactSet

. Lead the design and development of scalable, high-performance features for new products and existing solutions .

Posted 10/9/2026full-timeNew York City • New York • United StatesLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in architecting and delivering large-scale distributed systems, with a strong focus on both backend and frontend development. Proven ability to lead system modernization initiatives and mentor engineering teams in high-performance financial trading applications.

Highest-signal resume keywords
Large-Scale Distributed Systems ArchitectureFullstack Development with JavaFinancial Trading Application DevelopmentSystem Modernization and Technology EvolutionMentoring Engineering Teams

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringBackend DevelopmentFrontend DevelopmentAutomated Testing PracticesHigh-Performance ArchitecturesLow-Latency ArchitecturesRefactoringTechnical DesignProblem ResolutionCode Reviews
Soft Skills
Outstanding Problem-Solving SkillsCommunication SkillsLeadership
Certifications & Qualifications
Bachelor's Degree in Computer Science
Industry Keywords
Financial Trading ApplicationsOMSEMSTrading WorkflowsFIX Protocol

Tech Stack

Tools & technologies
Distributed SystemsJava

About the role

Key responsibilities & impact
  • Lead the design and development of scalable, high-performance features for new products and existing solutions
  • Collaborate with other architects and LiquidityBook teams to ensure cohesive designs and products
  • Define and promote engineering strategy, standards, and best practices across the organization
  • Mentor and support other engineers, fostering technical growth and excellence
  • Drive system modernization initiatives in performance, reliability, and maintainability, including refactoring and technology upgrades
  • Participate in code reviews, technical design sessions, and problem resolution
  • Drive automated testing practices
  • Lead by example through hands-on coding and detailed technical contributions

Requirements

What you’ll need
  • 8+ years of software engineering experience with a strong emphasis on both backend and frontend development
  • Bachelors degree in computer science or relevant work experience
  • Proven experience architecting and delivering large-scale distributed systems
  • Track record of setting technical direction and mentoring engineering teams
  • Outstanding problem-solving and communication skills
  • Experience in financial trading application development, especially with OMS, EMS, or similar systems
  • Fullstack developer, experienced with Java
  • Familiarity with high-performance/low-latency architectures
  • Knowledge of trading workflows or FIX protocol
  • Leadership in driving system modernization and technology evolution in enterprise environments

Benefits

Comp & perks
  • FactSet participates in E-Verify