Senior Backend Engineer
Who We Are
ParamAIQ is an applied-AI company building NyaayOS, the reasoning layer for Indian law. We turn the primary sources of Indian law, from the BNS, BNSS and BSA to decades of Supreme Court and High Court precedent, into something any advocate can stand on. Work that took days takes minutes.
India has more than 55 million pending cases, and the outcome for a litigant can turn on who they can afford. We're building the foundation that gives an independent lawyer the same analytical leverage as a partner at a leading firm, and we build it with practising lawyers, not just for them.
Why This Role Matters
You own the platform every part of ParamAIQ is built on. The app, the AI features, the integrations for law firms: all of it runs through the API and services layer you build. When a lawyer trusts us with a confidential matter and expects it to be fast, correct, and private, your systems are what make that true.
This is a senior, deeply hands-on role. You make the architectural calls, and you write the code that matters most. In legal software a bug is not cosmetic: it is a confidential matter exposed or a filing that fails, so we want senior people who get the foundations right the first time.
What You'll Own
- The product API and services layer: The architecture and the code.
- AI feature systems: Long-running, sometimes-failing operations that still feel fast and reliable to a lawyer under deadline.
- Multi-tenant isolation: Strong enough that one firm's matters are provably invisible to another. In legal, a cross-tenant leak is the worst thing that can happen.
- Data models for legal work: Matters, drafts, versions, and audit trails that stay coherent as the product grows.
- Reliability, performance, and cost: As the system scales.
- The rest of the product surface: Authentication, billing, uploads, exports, and notifications.
The Hard Problems You'll Take On
- Making unreliable, slow AI operations feel dependable: Model calls fail, time out, and cost money. The orchestration, idempotency, and graceful degradation that hide this from a lawyer is a real systems problem.
- Isolation you can prove: Not just separating tenants, but demonstrating and testing that separation across every path in the product.
- Getting the foundations right early: The data models, contracts, and access control you set now are the hardest to change later, and the most expensive to get wrong once real client data is flowing.
What You Bring
- 4+ years of backend engineering in Python, with a framework like FastAPI, Django, or Flask
- You design systems, not just features: you reason about scale, reliability, cost, and failure, and you defend your calls
- You've built multi-tenant SaaS with real data isolation between customers
- Strong API and service design: contracts, versioning, idempotency, rate limiting, backpressure
- Solid PostgreSQL: schema, indexing, transactions, performance
- Real command of auth: OAuth, OIDC, JWT, sessions, RBAC
- You write careful code and test the paths that matter, because you know what a mistake costs here
- Ready to work from our Mumbai office, full-time
Bonus Points
- 0-to-1 and early scale: you've taken a system from first version to real load and know what breaks first
- Performance and reliability work: profiling, load testing, and finding the failure before it reaches a user
- Async and background job systems (Celery, RQ) at scale
- Payments and billing systems (Razorpay, Stripe, or similar) and their failure modes
- Legal-tech, regtech, fintech, healthtech, or another regulated, trust-sensitive domain
- DPDPA, Indian data residency, and security practice
What You Get
- Real ownership of the platform and the architectural calls behind it, from day one
- The chance to get the foundations right on a product handling confidential legal matters
- Work shoulder to shoulder with practising lawyers on a product built for real legal work
- A hand in making justice more accessible in one of the largest judicial systems on earth