Search by job, company or skills

Principal Engineer

Principal Engineer

Recro
8-10 Years
Not Disclosed
  • Posted 13 hours ago
  • Be among the first 10 applicants

Job Description

The role

This is a new role, and there is exactly one of it. You sit next to the CTO — not under a layer of managers — and your roadmap is whatever is currently hardest, riskiest, or most ambiguous in a 60-engineer organization.

One week that means reading a CERT-In kernel advisory in the morning and having a remediation rolling across EKS and Docker Swarm fleets by evening. Another week it means settling a whiteboard argument about sender-constrained tokens by shipping a working OpenResty/Lua prototype. You are the person the CTO trusts to walk into any codebase, any incident, any vendor pitch, or any client security review and come back with the truth and a plan.

There are no direct reports, by design. Influence here is earned through working code, sharp writing, and judgment — not headcount.

What you'll actually do

• Parachute engineering. Take the gnarliest cross-team problems — performance cliffs, data-integrity scares, migration landmines, one-tenant-only prod mysteries — and drive them to root cause and closure, hands on keyboard.

• Zero-to-one prototypes. Turn the CTO's what if into a working spike in days, not quarters: internal platforms, security primitives, AI-powered workflows. Some get killed. That's the point.

• Technical due diligence. Run build-vs-buy and vendor/OSS evaluations (PAM tooling, observability, AI platforms, databases) and write the decision memo that survives both engineering scrutiny and an auditor.

• Security and compliance engineering. Threat-model features before they ship, respond to CVEs and advisories across the fleet, and design controls that satisfy RBI and SOC 2 auditors without strangling developer velocity.

• AI leverage. Push our agentic-coding rollout, LLM MR-review pipelines, and self-hosted model experiments further. Measure honestly. Kill what doesn't earn its cost.

• Architecture pressure-testing. Review designs for multi-tenancy, session and token security, BFF-layer hardening, and PostgreSQL at scale (Patroni, PgBouncer, replication and lock behavior) before problems become incidents.

• Stand in for the CTO. Client security reviews, incident bridges, internal design debates — when he can't be in the room, you are the room.

You must have

• Principal-grade depth — typically 8+ years shipping and operating production systems, with the scar tissue to prove it.

• Genuine polyglot fluency. Production work in at least four of: PHP (Laravel), TypeScript, Python, Go, Rust, Lua. You pick up a new language over a weekend and it shows in code review on Monday.

• Deep Linux and infrastructure chops. Kubernetes (EKS) and container internals, Docker Swarm realities, HAProxy/OpenResty, Cloudflare Zero Trust, and the ability to debug from strace all the way up to Grafana dashboards.

• PostgreSQL beyond CRUD. Replication topologies, connection pooling behavior, lock contention, and what actually happens under load.

• A security instinct. OWASP is table stakes. You can reason about mTLS, token binding, IDOR/BOLA, key custody, and — crucially — what an RBI or SOC 2 auditor will ask about your design.

• An AI-native workflow. You already use agentic coding tools daily, know precisely where they break, and can teach others to get leverage without losing rigor.

• Sharp technical writing. RFCs, decision memos, postmortems. Half this job is making hard decisions legible to engineers, auditors, and the board.

• Ownership under ambiguity. You can be handed a question, not a ticket, and return with the answer, the fix, and the prevention.

Nice to have

• BFSI or fintech domain depth: loan origination, credit underwriting flows, payments, or core banking integrations.

• Fleet-scale CI/CD on self-hosted GitLab; supply-chain security (SBOMs, dependency tracking, CERT-In reporting).

• Hands-on experience self-hosting LLMs or building evaluation harnesses for AI in production. • Open-source contributions anywhere in our stack.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

OpenResty

EKS

token binding

key custody

BOLA

agentic coding tools

Cloudflare

mTLS

IDOR

About Company

Similar Jobs

10-15 yrs
Pune, India
Skills:
Debugging, MLops, Distributed Systems, Kubernetes, Python, LLM deployment, distributed training, GPU optimisation, reliability engineering, agentic AI frameworks, real-time inference systems, cloud platforms, LLMOps, vector databases, CI CD, RAG systems, Monitoring, infrastructure automation, scalable backend engineering, containerisation, performance optimisation, Generative AI, AI orchestration platforms, AI system architecture
8-10 yrs
Pune, India
Skills:
C, Git, Linux, Distributed Systems, JIRA, Kubernetes, Go
10-16 yrs
Pune, India
Skills:
Java, Selenium Webdriver, Api Testing, Sql, TestNG, Jenkins, JUnit, Restassured, Swagger, Api Automation, Postman, Python, Azure DevOps, GitHub Actions, CI CD tools
12-14 yrs
Pune, India
Skills:
Cloudformation, Terraform, Cloud Networking, Security Compliance, Kubernetes, Reliability Engineering, Automated configuration management, Infrastructure as Code, Generative AI, AI ML capabilities, AWS Cloud Services, AI Agents, Amazon EKS, Governance, AI-driven automation, CI CD pipelines, Bicep, Git-based workflows, Large Language Models, Containerization Technologies
12-14 yrs
Pune, India
Skills:
Distributed Systems, Elasticsearch, PostgreSQL, Kafka, Automation, Oracle, Python, Redis, OpenSearch