C++ Developer – Bond Valuation & Analytics

Posted Yesterday
Be an Early Applicant
Vellore, Tamil Nadu, IND
In-Office
Entry level
Analytics • Financial Services • Big Data Analytics
The Role
Develop and maintain high-performance C++ bond valuation, yield curve, risk analytics, and quantitative libraries. Build Python tools using NumPy and Pandas for model prototyping, data pipelines, and backtesting. Implement pricing algorithms, market-data workflows, curve models, and financial analytics while optimizing latency and memory usage. Collaborate with quants, traders, analysts, and developers; integrate financial APIs, conduct code reviews, and write unit and integration tests.
Summary Generated by Built In
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 NumPy, 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 (NumPy, 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 FinTech.
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.

Skills Required

  • Strong proficiency in C++, including C++11/14/17/20, STL, templates, and memory management
  • Large-scale project experience using Boost libraries, multithreading, and multiprocessing
  • Working knowledge of Python, NumPy, and Pandas for scripting, prototyping, and data analysis
  • Understanding of fixed-income mathematics and analytics, including credit spread, duration, convexity, yield, accrued interest, and day-count conventions
  • Experience building yield curve construction algorithms and bond pricing
  • Familiarity with Linux development, Git version control, and collaborative workflows
  • Experience with SQL and relational databases for financial data management
  • Understanding of government, corporate, municipal, floating-coupon, inflation-linked, and structured-product bond conventions
  • Knowledge of SOFR, SONIA, €STR, EURIBOR, and swap-rate benchmarks
  • Familiarity with duration, convexity, spread, and scenario-analysis risk metrics
  • Experience in a front-office or quantitative research/development environment at a bank, asset manager, or FinTech
  • Exposure to Monte Carlo simulation, PDE solvers, or algorithmic differentiation
  • Knowledge of credit derivatives, inflation swaps, or securitized products
  • Experience with Bloomberg, LSEG Refinitiv, or S&P Capital IQ Pro
  • Familiarity with SIMD/AVX for high-performance numerical computation
  • Bachelor's or master's degree in computer science, financial engineering, mathematics, physics, or a related quantitative field
  • CFA or Financial Risk Management certification
  • Strong analytical and problem-solving skills
  • Ability to work independently and in cross-functional teams
  • Clear communication skills for translating quantitative requirements into technical specifications
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
246 Employees
Year Founded: 2008

What We Do

FactEntry is a London-headquartered provider of fixed-income reference data, bond pricing, analytics, and related data solutions for debt-capital-markets professionals. Its products include a validated securities master and reference database, bond valuation engine, corporate-actions tracking, bond-document database, municipal disclosures, and regulatory data services. The company combines analyst-led research with machine learning and natural-language-processing technologies to deliver reliable market data and monitoring.

Similar Jobs

Ericsson Logo Ericsson

Architect

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
6 Locations
88000 Employees

Ericsson Logo Ericsson

Software Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Chennai, Tamil Nadu, IND
88000 Employees

Capco Logo Capco

Machine Learning Engineer

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

Magna International Logo Magna International

Production - Engineer

Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Hybrid
Chennai, Tamil Nadu, IND
171000 Employees

Similar Companies Hiring

Milestone Systems Thumbnail
Artificial Intelligence • Security • Software • Analytics • Big Data Analytics
Lake Oswego, OR
1500 Employees
Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account