Skip to content

Open nowPosted 155 days ago

C++ Developer – Bond Valuation & Analytics

FACTENTRY15 open roles

Where
Vellore
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowC++ Developer – Bond Valuation & AnalyticsFACTENTRY · Vellore
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on FACTENTRY's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

11.5% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.1%1 day
  2. 4.4%3 days
  3. 11.5%7 days
  4. 18.1%14 days
  5. 35.6%30 days
  6. 44.6%60 days
This job: posted 155 days ago

The posting

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.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against FACTENTRY's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on FACTENTRY's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    FACTENTRY's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.