
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 websiteSalary
💰 $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