13 open roles
C++ Developer – Bond Valuation & Analytics
Job description
Job Description: C++ Developer – Bond Valuation & Analytics Job Location
- Vellore, Tamilnadu Role Summary We are looking for a skilled C++ Developer with Python proficiency to join our Fixed Income Quantitative Technology team. You will work in a team designing, building, and maintaining large scale high-performance pricing and analytics application, libraries, and the corresponding infrastructure for bond valuation, yield curve construction, and fixed income risk analytics used by traders, quants, analysts, and portfolio and product managers.
Key Responsibilities
Evolve, design and implement bond pricing and analytics engine algorithms in C++, covering government bonds, corporate bonds, inflation-linked bonds, floating rate notes (FRNs), and structured credit instruments. Build and maintain fixed-income quantitative libraries for valuation, risk evaluation, and performance attribution.
Implement multi-curve/OIS bootstrapping frameworks, discount/forward curve construction, and credit curve models. Develop and evolve Python-based tools and valuation engine infrastructure (using Num. Py, Pandas) for prototyping models, data pipelines, and back-testing analytics. Collaborate closely with quantitative researchers, traders, analysts, and developers to translate financial models and complex technical specifications into effective production-grade code.
Design and implement pipelines for market data ingestion and pricing workflows. Optimize C++ code for memory efficiency, latency, and throughput in a real-time analytics environment. Conduct code reviews, write unit and integration tests, carry out frequent backtesting, and ensure adherence to coding best practices and highly effective solutions.
Integrate third-party libraries and financial data APIs.
Required Skills
& Qualifications Technical: Strong proficiency in C++ (C++11/14/17/20) including STL, templates, and memory management. Extensive large scale project experience, using boost libraries, multithreading, multiprocessing. Working knowledge of Python (Num. Py, Pandas) for scripting, prototyping, and data analysis. Solid understanding of fixed-income mathematics and analytics: credit spread, duration, convexity, yield, accrued interest, and day-count conventions.
Experience building yield curve construction algorithms and bond pricing. Familiarity with Linux development environment, Git version control, and collaborative workflows. Experience with SQL/relational databases for financial data management. Domain Knowledge: Understanding of bond market conventions – government, corporate, municipal, floating coupon, inflation-linked bonds, and structured products.
Knowledge of interest rate benchmarks such as SOFR, SONIA, ESTR, EURIBOR, and Swap Rates. Familiarity with risk metrics: duration, convexity, spread, and scenario analysis.
Preferred Qualifications
Experience working within a Front Office or Quant Research/Quant Development environment in a bank, asset manager, or Fin. Tech. Exposure to numerical methods: Monte Carlo simulation, PDE solvers, or Algorithmic Differentiation. Knowledge of credit derivatives, inflation swaps, or securitized products. Experience with financial data platforms such as Bloomberg, LSEG (formerly Refinitiv), or S&P Capital IQ Pro.
Familiarity with SIMD/AVX for high-performance numerical computation. Educational Background Bachelor's or Master's degree in Computer Science, Financial Engineering, Mathematics, Physics, or a related quantitative field. Certifications in CFA or Financial Risk Management (FRM) are a plus. Soft Skills Strong analytical and problem-solving mindset.
Ability to work independently as well as within cross-functional teams of analysts, developers, quants, and traders. Clear communication skills to translate complex quantitative requirements into technical specifications.
Description copied from FactEntry's careers page. Read the full posting before you apply.
More jobs at FactEntry
Corporate Actions Specialist
FactEntry· Vellore, TN, IndiaTeam Lead – Fixed Income Corporate Actions (ISO)
FactEntry· Vellore, TN, IndiaTeam Leader – Fixed Income Reference Data
FactEntry· Vellore, TN, IndiaCorporate Actions ISO Specialist
FactEntry· Vellore, TN, IndiaResearch Analyst
FactEntry· Vellore, TN, India
More jobs in Vellore
Manager - Mass Distribution
Vodafone Idea· Vellore, Tami, INTerritory Manager-Personal Loan (DSA)
IDFC First Bank· Vellore, Tamil Nadu, IndiaTerritory Manager-Personal Loan (DSA)
IDFC FIRST Bank· Vellore, Tamil Nadu, IndiaTeam Member - Gold Loans| Vellore
CSB Bank· Vellore, Tamil Nadu, IndiaAMCR - Client Services
Deutsche Bank· Vellore