Solution Architect (Hands-on) - AI-Native Bookkeeping Platform
Owns end-to-end technical design of an AI-native bookkeeping/compliance platform for Indian CAs and MSMEs — about half the time writing production Java/Spring Boot code. Builds the ledger, multi-tenancy and AI/LLM components plus integrations (GST, banks, Account Aggregator, Tally) on PostgreSQL, Kubernetes on Azure, Terraform and React/TypeScript.
- Compensation
- Not disclosed
- Location
- Mumbai (All Areas)
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Full time
- Experience
- 8+ years
- Category
- Architecture
- Posted
Skills
Must have
- 8+ years in software engineering, with 3+ years owning system design end to end
- Active hands-on coder who writes production code regularly today
- Deep Java and Spring Boot; built and run production SaaS; Spring Security, OAuth2, current versions
- Multi-tenant SaaS depth: tenant isolation, control plane, PostgreSQL data modelling
- Experience with transactional or financial systems where correctness and audit trail matter
- Kubernetes and cloud infrastructure: Helm, Terraform, CI/CD, observability; Azure a plus
- Practical AI engineering: LLM integration, RAG, evaluation, cost and latency control
Nice to have
- AI agent systems: Spring AI, MCP, tool use, human-in-the-loop design
- Identity platforms: Keycloak, OIDC, SSO, role and permission modelling
- Indian fintech context: GST APIs, Account Aggregator, e-invoicing, banking integrations
- Modern TypeScript and React: enough to build and review frontend features
- Security and compliance: DPDPA, ISO 27001, SOC 2, data residency
Full description
About the role
We are building an AI-native bookkeeping and compliance platform for Indian Chartered Accountants and MSMEs.
You will own the technical design of the platform. This covers how data flows and how integrations behave. It also covers how AI components fit in. It also covers how we keep financial data accurate and auditable.
You will also build it. Expect to spend about half your time writing production code, with the rest on design, reviews and guiding the team. Not a slide-deck architect.
Our stack: Java 25, Spring Boot 4, PostgreSQL 18, Kubernetes on Azure, Terraform, Keycloak, React 19, TypeScript, Nx monorepo, OpenTelemetry. We run current versions and upgrade deliberately.
Role & responsibilities
Development
- Build core modules yourself: ledger, multi-tenancy, integrations, AI components.
- Write production code in Java and Spring Boot; contribute to TypeScript and React where needed.
- Own code quality on your work: tests, CI, observability, documentation.
- Debug and fix production issues on the parts you own.
Architecture and design
- Own end-to-end solution design: data model, service boundaries, APIs, integration patterns, deployment.
- Design the ledger and financial data layer so every number is traceable, auditable and reconcilable.
- Design multi-tenancy and the control plane: tenant isolation, per-organisation routing, data separation.
- Define how AI fits in. Decide where LLMs are used and what stays rule-based. Decide how AI output is checked before it touches the books. Decide how the MCP agent surface is exposed safely.
- Design integrations with GST systems, banks, Account Aggregator and Tally. Handle sync, duplicates, failures and idempotency.
- Decide how background work scales (bank feeds, OCR, reconciliation) and when it moves out of the main service.
- Set standards for security, access control, data privacy and DPDPA readiness.
Working with the team
- Review code and run design reviews. Maintain architecture decision records.
- Turn product requirements into technical design, with the BA and product team.
- Break designs into implementable pieces for sprint planning.
- Flag technical risk, dependencies and effort early.
- Mentor developers through pairing and reviews.
Preferred candidate profile
What we need
- 8+ years in software engineering, with 3+ years owning system design end to end.
- Active hands-on coder: you write production code regularly today, not just review it. Recent work you can walk us through.