Principal Software Engineer

Recro

Pune District

On-site

INR 3,500,000 - 6,500,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Recro in Pune (Balewadi) seeks a Principal Engineer to work directly with the CTO’s Office in a hands-on role. Expect ownership of critical incidents, performance challenges, and architecting risky bets into working prototypes within days.

You'll drive security reviews, threat modelling, and rigorous decision memos while advancing agentic coding practices and client-facing technical leadership. This is a high-impact, non-management position based in Pune.

Qualifications

  • 8–14 years of hands-on development experience, starting from your career.
  • Engineering degree in CS/CE as a minimum requirement.
  • Proficiency in Rust and familiarity with Go, TypeScript, Python or PHP.
  • Deep practical knowledge of Kubernetes, Linux and PostgreSQL.
  • A security mindset with knowledge of tokens, mTLS, IDOR/BOLA and auditor expectations.
  • Experience using agentic coding tools in daily workflow.
  • Strong writing skills for RFCs and postmortems; client-facing confidence.

Responsibilities

  • Own and drive production incidents, performance issues and migrations to root cause.
  • Prototype features quickly from CTO's what-if scenarios within days.
  • Threat modelling, CVE response, and designing auditable controls.
  • Run build-vs-buy evaluations and write decision memos.
  • Advance agentic coding and LLM code-review rollout.
  • Represent engineering in client security reviews when CTO is unavailable.

Skills

Rust
Go
TypeScript
Python
PHP
Security mindset
RFCs and postmortems writing
Client facing communication
Agentic coding tools

Education

B.E./B.Tech in Computer Science or Computer Engineering

Tools

Kubernetes
Linux
PostgreSQL
OpenResty
Kong
APISIX
Self-hosted LLMs

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer - 2
Software Development Engineer - 2

Quona Capital • Mumbai

On-site
INR 1,000,000 - 1,800,000
Engineering Lead
Engineering Lead

Cutshort • Mumbai

On-site
INR 4,000,000 - 7,000,000
Director, Full Stack Engineer
Director, Full Stack Engineer

BNY • Pune District

On-site
INR 4,000,000 - 6,500,000
Full stack Lead Engineer
Full stack Lead Engineer

RWI Technologies • Pune District

On-site
INR 3,000,000 - 5,200,000
Senior Software Engineer / Technical Architect
Senior Software Engineer / Technical Architect

The Value Maximizer • Maharashtra

On-site
INR 1,500,000 - 2,000,000
Principal Engineer
Principal Engineer

Credila Financial Services Limited • Bengaluru

On-site
INR 4,000,000 - 8,000,000
Sr. Fullstack Engineer
Sr. Fullstack Engineer

Latent Bridge Pvt Ltd • Pune District

On-site
INR 2,800,000 - 5,200,000
Principal Backend Engineer (Go/PostgreSQL)
Principal Backend Engineer (Go/PostgreSQL)

Jobgether SRL • India

Remote
INR 5,000,000 - 10,000,000
Remote work in India
Full-time contractor engagement with a
Lead Software Engineer
Lead Software Engineer

Equifax, Inc. • Thiruvananthapuram

On-site
INR 2,000,000 - 4,000,000
Lead Software Engineer
Lead Software Engineer

Equifax • Thiruvananthapuram

On-site
INR 3,500,000 - 7,000,000