Find a jobRecruiters

Principal Architect

Exclusive opportunity

Onsite

Principal Architect

Iflowtech Solutions

Principal Architect

Skills

PythonMicroservicesPostgreSQLSwagger/OpenAPIAIKubernetesFastAPI

6 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Bengaluru, Karnataka, India

Work mode:

Onsite

Published on:

14 October 2026

What they need


Job Title: Principal Architect (Distributed Systems & AI Platform)
Role Overview
We are seeking a Principal architect to lead the design and implementation of large-scale, distributed systems and AI-enabled platform architecture. This role requires deep expertise in microservices, event-driven systems, and domain modeling, along with the ability to define engineering standards and drive system evolution in complex environments.

Key Responsibilities
Own and drive end-to-end backend architecture for scalable, multi-tenant platforms
Define and enforce API design standards (OpenAPI 3.1, spec-first approach, versioning, deprecation strategies)
Architect and implement high-throughput microservices using Python (FastAPI) with strong emphasis on reliability and observability
Design and build event-driven systems using asynchronous communication patterns (webhooks, SSE, message queues, CloudEvents)
Implement durable workflow orchestration using tools like Temporal (or equivalent) for long-running, stateful processes
Apply Domain-Driven Design (DDD) principles including bounded contexts, aggregates, and anti-corruption layers
Design distributed transaction management using saga patterns and ensure idempotency and consistency guarantees
Lead data architecture design for PostgreSQL, including schema optimization, indexing strategies, and multi-tenant isolation (RLS, schema-per-tenant)
Define and implement secure service-to-service communication, including AuthN/AuthZ, JWT propagation, RBAC enforcement, and secrets management
Drive integration strategies for legacy systems using strangler pattern and asynchronous messaging
Provide architectural guidance on service mesh integration and cloud-native patterns
Contribute to the design of AI platform runtime, including agent orchestration patterns (LangGraph), MCP/A2A protocol understanding, and evaluation pipelines
Mentor senior engineers, conduct design reviews, and influence engineering best practices and standards

Required Skills & Experience
Prior experience building large-scale developer platforms, internal tooling marketplaces, or agent platforms.
12+ years of experience in backend engineering and distributed system design
Proven experience designing and scaling microservices architectures in production environments
Expert-level proficiency in Python (FastAPI or similar frameworks)
Deep understanding of event-driven architectures, async processing, and messaging systems
Hands-on experience with workflow orchestration frameworks (e.g., Temporal, Cadence, or equivalent)
Strong expertise in Domain-Driven Design (DDD) and system decomposition strategies
Extensive experience with PostgreSQL, including performance tuning, schema design, and multi-tenancy models
Strong understanding of API lifecycle management, including versioning, backward compatibility, and governance
Experience implementing distributed system patterns: sagas, idempotency, retries, circuit breakers
Deep knowledge of application-layer security, including OAuth2, JWT, RBAC, and secrets management
Experience with integration patterns for large-scale system modernization

Preferred / Good to Have
Experience building or contributing to AI/LLM-based platforms or agent systems
Familiarity with LangGraph, MCP, A2A protocols, or similar agent communication frameworks
Experience designing evaluation and observability pipelines for AI systems
Exposure to service mesh (Istio/Linkerd) and cloud-native ecosystems (Kubernetes)
Experience in high-scale SaaS platforms with strict SLAs and multi-region deployments

Leadership Expectations
Act as a technical authority for backend and platform architecture
Drive cross-team architectural decisions and long-term technical strategy
Mentor engineers and elevate overall engineering maturity
Balance pragmatism and scalability in system design decisions

Summary
This role is suited for a Principal-level engineer/architect who can design complex distributed systems, lead backend architecture at scale, and contribute to next-generation AI platform capabilities.

Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Other offers great for you!

These companies are also looking for great profiles

Futurwork

Data center Network Architect

700 - 750€

Freelance

Brussels, Belgium

Hybrid

Skills

KubernetesAsanaAzurecisco aci

1 day ago

Quick apply

Kalytech Consulting

DATACENTER NETWORK ARCHITECT

Freelance

Brussels, Belgium

Hybrid

Skills

cisco

4 hours ago

Quick apply

LeHibou

Technical Infrastructure & Network Architect

750€ / jour

Freelance

Liège, Belgium

Hybrid

Skills

RESTful APIsAWS

38 minutes ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools