Job Description
Hiring: Principal Engineer, CTO's Office | Pune (Balewadi) | 5 days WFO
Recro is hiring for an AI-native digital lending platform whose software makes credit decisions for some of India's leading banks and NBFCs. They ship like a startup and get audited like a bank (RBI, SOC 2, ISO 27001).
This isn't a management role. You'll work directly with the CTO, with no layers in between, on whatever is hardest, riskiest or least defined at the time:
Driving production incidents, performance problems and migration risks to root cause, hands on keyboard
Turning the CTO's what if into a working prototype in days
Threat-modelling features, responding to CVEs across the fleet, and designing controls auditors will sign off
Running build-vs-buy evaluations and writing the decision memo
Pushing the agentic coding and LLM code-review rollout forward
Representing engineering in client security reviews when the CTO can't be in the room
You'll fit if you have:
8–14 years of hands-on development, from the start of your career
B.E./B.Tech in Computer Science or Computer Engineering
Production Rust, plus fluency across Go, TypeScript, Python or PHP
Real depth in Kubernetes, Linux and PostgreSQL (replication, pooling, locking)
A security instinct: tokens, mTLS, IDOR/BOLA, and what an auditor will ask
Agentic coding tools in your daily workflow
Clear writing (RFCs, postmortems) and the confidence to face clients
Bonus: BFSI or lending domain experience, API gateways (OpenResty, Kong or APISIX), self-hosted LLMs





