17 Aug
|
Trintech
|
Bengaluru
17 Aug
Trintech
Bengaluru
Description
Trintech is an award-winning AI-driven Fintech SaaS organisation transforming the way finance teams operate.
We are looking for a
Principal Software Engineer
to build and own backend services in the
Platform Team
at Trintech’s AI Platform. The Platform Team delivers the foundational capabilities that all AI agents depend on — event-driven orchestration, multi-tenant data architecture, API gateway integration, immutable audit framework, and the billing and metering engine. This is the
next career level above Senior Software Engineer
. The step-up is defined by deeper technical ownership, higher quality output, and greater independence — not a change in tools or scope.
A Principal Engineer on this team owns their service implementations end to end, requires no guidance on complex backend problems, sets the code quality bar that others follow, and contributes meaningfully to low-level design decisions. The Platform Team builds infrastructure that other teams depend on — platform services must be reliable, observable, well-documented,
and designed to be consumed by agent squads who did not build them.
What You’ll Do
Backend Engineering Delivery
- Own backend service implementation end to end — design, build, test, deploy, and maintain production-grade Python services using FastAPI. Does not wait to be told how to build something.
- Design service internals from first principles — data structures, API contracts, error handling, retry strategies, and observability instrumentation.
- Build event-driven services that produce and consume events correctly — message ordering, delivery guarantees, idempotency, and failure handling in event-driven platform systems.
- Design and implement multi-tenant data access patterns — row-level isolation, tenant-scoped queries, and per-tenant configuration at the service level.
- Design immutable data models and append-only event patterns — the engineering foundation for the platform’s compliance and audit capabilities.
- Own
📌 Principal Software Engineer, Bangalore (Bengaluru)
🏢 Trintech
📍 Bengaluru