FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer
ForesightStaff Software Engineer focusing on scalable backend services for Foresight’s generative AI integration in investment management. Collaborate with cross-functional teams to enhance portfolio reporting capabilities.
Posted 6/15/2026full-timeNew York City • New York • 🇺🇸 United StatesLead💰 $210,000 - $240,000 per yearWebsite
Tech Stack
Tools & technologiesAWSAzureCloudGraphQLJavaScriptTypeScript
About the role
Key responsibilities & impact- Partner with Product and Engineering leaders to scope backend features, contribute to clear technical requirements, and support delivery through agile development cycles.
- Design, build, and maintain backend services that support portfolio reporting, analytics, and data-driven workflows.
- Integrate data from multiple internal and external sources, ensuring accuracy, reliability, and performance of reporting systems.
- Collaborate with Engineering team to design and implement features that leverage data enrichment, machine learning, and AI capabilities.
- Contribute to backend architecture and data model decisions in alignment with established technical direction.
- Work closely with frontend and data teams to deliver end-to-end product functionality.
- Support monitoring and improvement of system-level metrics, including performance, data integrity, and reliability.
- Mentor junior engineers through code reviews, knowledge sharing, and day-to-day technical guidance.
- Operate effectively in a fast-paced, entrepreneurial environment with evolving priorities and requirements.
Requirements
What you’ll need- Bachelors degree in computer science or related field; commensurate years of experience in lieu of degree.
- Minimum of 6 years of professional full-stack engineering experience, with ownership of complex features or systems.
- Demonstrated experience writing scalable, maintainable code in JavaScript or TypeScript.
- Experience building and integrating web services and APIs, including REST and/or GraphQL, HTTP, and JSON.
- Hands-on experience working with cloud platforms such as AWS or Azure.
- Familiarity with Agile development methodologies (Scrum or similar).
- Strong collaboration skills and the ability to work effectively with product, frontend, and data partners.
Benefits
Comp & perks- Competitive salary and benefits (Health, Dental, Vision, STLB), HSA available
- Equity eligible
- Income tax benefits for NY residents
- Employer-paid short- and long-term disability
- Flexible paid time off annually, inclusive of holidays
- Flexible work scheduling
- Additional wellness and family support programs
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptRESTGraphQLHTTPJSONcloud platformsAWSAzureAgile development
Soft Skills
collaborationmentoringtechnical guidancecommunicationadaptabilityproblem-solvingleadershipteamworkknowledge sharingorganizational skills
Certifications
Bachelor's degree in computer science