OMS Senior Software Engineer (Full Stack)

FactSet•Norwalk, CT
•$130,000 - $165,000

About The Position

FactSet is seeking a talented and experienced Sr. Software Engineer to join their engineering team. In this role, the engineer will help design and develop financial trading applications. They will be part of a passionate team working on mission-critical systems, leveraging object-oriented programming, primarily in Java, to build scalable, robust trading applications.

Requirements

  • 5+ years of software engineering experience required
  • Bachelors degree in computer science or relevant work experience
  • Strong unit testing experience
  • Strong javascript development experience
  • Excellent problem-solving and execution skills
  • Strong code review skills

Nice To Haves

  • Knowledge of the financial trading ecosystem
  • Full-stack engineering experience

Responsibilities

  • Design, develop, and maintain high-performance Order Management System (OMS) features across both 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 both backend processes and frontend user experience, focusing on scalability and low latency.
  • Troubleshoot and resolve complex technical issues spanning both frontend and backend systems within a fast-paced financial trading environment.
  • Contribute to feature planning, architectural discussions, and technical documentation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service