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 & Develop Financial Trading Applications

FactSet

. Design, develop, and maintain high-performance Order Management System (OMS) features across backend (Java) and frontend components .

Posted 9/21/2026full-timeUnited StatesLead💰 $210,000 - $270,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

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

Demonstrates extensive experience in full-stack software engineering, with a strong focus on developing and optimizing high-performance Order Management Systems. Proficient in collaborating with cross-functional teams to deliver effective technical solutions in a fast-paced financial trading environment.

Highest-signal resume keywords
Java DevelopmentFull-Stack EngineeringOrder Management System (OMS)Financial Trading Ecosystem KnowledgeCode Quality and Performance Optimization

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 EngineeringApplication Performance OptimizationTechnical DocumentationScalabilityLow Latency SolutionsCode ReviewMentoring Junior EngineersTroubleshooting Complex IssuesBackend DevelopmentFrontend Development
Soft Skills
Problem-SolvingExecution SkillsCollaboration
Certifications & Qualifications
Bachelor’s Degree in Computer Science
Industry Keywords
Financial TradingE-VerifyWork Authorization Requirements

Tech Stack

Tools & technologies
Java

About the role

Key responsibilities & impact
  • Design, develop, and maintain high-performance Order Management System (OMS) features across backend (Java) and frontend components
  • Collaborate with product managers and other engineers to translate requirements into effective technical solutions
  • Participate in code reviews, mentor junior engineers, and uphold high standards for code quality, usability, and performance
  • Optimize application performance for backend processes and frontend user experience, focusing on scalability and low latency
  • Troubleshoot and resolve complex technical issues spanning frontend and backend systems within a fast-paced financial trading environment
  • Contribute to feature planning, architectural discussions, and technical documentation

Requirements

What you’ll need
  • 10+ years of software engineering experience required
  • Excellent problem-solving and execution skills
  • Knowledge of the financial trading ecosystem
  • Full-stack engineering experience
  • Bachelor’s degree in computer science or relevant
  • Employment in the United States subject to applicable work authorization requirements; FactSet participates in E-Verify