Software Engineer (Financial Engineering)
- New York, NY, United States
Applications open in a new tab.
Job details
- Experience
- 3-7 years of professional experience as a software engineer, analytics engineer, or in a similar role (flexible for the right candidate).
- Posting language
- English
- Posted
Original job description
Are you a software engineer with fixed income product knowledge interested in joining the front office of a leading asset management firmMy client has a small, high-impact analytics team that is looking for a Fixed Income Analytics Engineer If you are excited about a hybrid software engineer / analytics infrastructure role where your work sits directly in the front office, and where your platform powers the firm's traders and researchers every day, then this is the opportunity for you.
What's the Job?
My client is hiring a software engineer to join a small front-office analytics team at a leading fixed income asset manager in New York. The team owns the firm's analytics platform, the front-office system hosting quantitative models and numerical applications built both by the team itself and by the firm's researchers. This is far more than software development: the role spans software engineering, data analytics, and application development. You'll build and maintain analytics infrastructure, develop desk tools, and productionize models coming out of quantitative research, including code review as the firm expands its quant hiring. Think of it as quant dev plus infrastructure: you're not just hosting your own models, you're the bridge that takes research-grade quantitative models into production. You'll report directly to the team lead on a tight-knit team, with high visibility to traders, researchers, and senior leadership. It's a rare seat combining hands-on engineering with real exposure to the investment side of the business.
Requirements
- 3-7 years of professional experience as a software engineer, analytics engineer, or in a similar role (flexible for the right candidate).
- Strong Python skills: this is the primary language. C++ is a plus, used for computational speed on heavy simulations and evaluations (not HFT-style low latency).
- Financial product knowledge is important; experience with structured products (RMBS, ABS, CMBS, CLO) is a strong plus, but trainable if the technical skills are there.
- Training at a major bank or large asset manager is preferred.
- Master's degree is preferred.
- Comfort on a small team where you'll wear multiple hats across development, analytics, and infrastructure.
Compensation
- Total compensation $250k - $300K
Location
This role is based in the firm's New York City office five days a week, with potential flexibility for one remote day down the road.
Interview Process
Three rounds, designed to move quickly:
- Phone screen with the hiring manager.
- Onsite (half day): meet the team, peer teams, and desk users - technical and business knowledge.
- Final onsite with senior leadership - more conversational.
*** Candidates able to start right away are preferred (US Citizens / Green Card holders); exceptional H1B transfer candidates will be considered. To learn more, apply here today or contact me directly at: Matt@Stabilesearch.com.
More about this job
Skills
- Financial engineering
- Product knowledge
- Research
- Python
- C++
- Financial products
- Business knowledge