Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Factset

OMS Principal Software Engineer (Full Stack, Design and Develop Financial Trading Applications)

Posted Updated
Discussion
  • We are seeking a talented and experienced Principal Software Engineer to join our engineering team
  • In this role, you will help design and develop financial trading applications
  • You 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
  • 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

Benefits

  • Comprehensive health coverage for employees and their families, at little or no cost to employees
  • Free working lunch in the office Monday through Friday
  • A social community involved in sports, charities, and in-office events
  • Certification reimbursement for eligible expenses related to the CFA, IPM, CAIA, and FRM exams
  • Generous PTO for personal, vacation, parental and medical leave
  • Wellness discounts across gyms and other facilities
  • 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

Skills

What Principal Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.