FactSet

Lead Software Engineer, Market Data and Integrations

FactSet

full-time

Posted on:

Location Type: Hybrid

Location: New York City • California, Connecticut, Illinois, Massachusetts, New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $165,000 - $190,000 per year

Job Level

Senior

Tech Stack

Java

About the role

  • Design, develop, and maintain high-performance features across complex, multi-threaded backend (Java) components.
  • Troubleshoot and resolve complex technical issues within a fast-paced financial trading environment.
  • 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.
  • Contribute to feature planning, architectural discussions, and technical documentation.

Requirements

  • 6+ years of software engineering experience required, preferably including Java
  • Excellent problem-solving and execution skills
  • Significant experience with multi-threaded applications
  • Strong experience with unit testing
  • Knowledge of the financial trading ecosystem
  • Full-stack engineering experience
  • Experience writing high performance code
  • Bachelor's degree in computer science or relevant

Applicant Tracking System Keywords

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

Hard skills
Javamulti-threaded applicationsunit testinghigh performance codefull-stack engineeringscalabilitylow latencycode qualityusabilitytechnical documentation
Soft skills
problem-solvingexecutionmentoringcode reviews
Certifications
Bachelor's degree in computer science