jobapplier

Engineering Architect - Full Stack / MERN

Dentsuaegis

Skills

Required

  • TypeScript
  • React
  • Node.js
  • NestJS
  • MongoDB / Mongoose
  • Web Components/micro-frontends
  • GraphQL schema design
  • federated graph architecture
  • GraphQL Federation
  • Kafka
  • Python / FastAPI
  • AI
  • Azure

Preferred

  • TOGAF certification
  • Kubernetes
  • Docker
  • Infrastructure as Code
  • DevSecOps
  • Platform engineering / SRE
  • Prisma
  • Helm / GitHub

Lead architecture, design and delivery of enterprise-scale MERN applications while remaining deeply involved in solutioning, coding, reviews, performance optimization, cloud-native implementations, and engineering governance.

Responsibilities

  • The role balances technical leadership with business and stakeholder engagement.
  • Required Experience: 14-20 Years Team Management- Yes Key Relationships : Product, Delivery, Architecture, Security, DevOps / SRE A senior role accountable for target architecture, engineering practices and delivery governance across a polyglot engineering platform spanning
  • React, TypeScript, Node.js, NestJS, MongoDB/Mongoose, GraphQL Federation, Kafka, Python/FastAPI and n8n-based automation.
  • You set target architecture and engineering standards, and stay close enough to the code to assure designs you approve.
  • You own identity, data, event-driven and AI-assisted engineering architecture, translating strategy into a funded roadmap for the engineering team and its sub-pods.
  • Define the target technical architecture for the platform, including architecture principles, reference patterns, and the roadmap from current to target state.
  • Govern architecture decisions through documented decision records, design review, and conformance checkpoints, escalating material trade-offs for approval.
  • Architect the React/TypeScript frontend, covering component structure, state management, performance budgets, and accessibility standards.
  • Direct backend service architecture in Node.js/TypeScript (NestJS), including service boundaries, API contracts, resilience patterns, and versioning strategy.
  • Define the data architecture across MongoDB, covering schema and access-pattern design, indexing strategy, data lifecycle, and integrity controls.
  • Establish event-driven architecture on Kafka, defining topic and event contract design, partitioning, delivery semantics, and schema evolution rules.
  • Set the identity and access architecture, covering authentication and authorization flows, token handling, session policy, and least-privilege service access.
  • Guide the Python/FastAPI service architecture, defining where it is the correct tool, its contract and packaging conventions, and its integration with the wider platform.
  • Scope and constrain n8n usage to workflow automation and integration orchestration, defining the guardrails that distinguish automation workflows from engineered application services.
  • Own the AI architecture, covering model integration and routing, prompt and tooling boundaries, evaluation criteria, and safety and cost controls.
  • Assure evidence-based application readiness for Docker and Kubernetes, ensuring applications correctly consume platform-owned Helm charts and GitHub Actions pipelines rather than duplicating them.
  • Set runtime performance and observability standards, including Azure Cache for Redis caching patterns and Application Insights instrumentation, tracing, and alerting.
  • Partner with the engineering team and its sub-pods to raise engineering practices, embed the testing strategy across unit, integration, contract, and end-to-end layers, and sustain predictable delivery flow.
  • Strategy and architecture governance in a cross-functional environment.
  • Cloud-native, distributed systems design with deployment readiness ownership for Docker/Kubernetes applications consuming platform-owned Helm/GitHub Actions.

Requirements

  • supergraph composition, subgraph boundaries, schema contracts, entity resolution, and breaking-change policy.
  • Proven technical leadership of an engineering team at Lead Technical Architect or Principal Architect scope.
  • Deep expertise in TypeScript, React, Node.js, NestJS, MongoDB/Mongoose and Web Components/micro-frontends.
  • GraphQL schema design and federated graph architecture (GraphQL Federation), including subgraph composition and contract versioning.
  • Experience with event-driven architecture using Kafka, Schema Registry and Avro, including schema evolution and compatibility governance.
  • OAuth2/OIDC, Okta, service-account token exchange and ABAC.
  • Working knowledge of Python/FastAPI in a polyglot service environment.
  • Experience integrating AI capabilities in production systems, including Azure OpenAI and Anthropic model routing, with attention to prompt governance, token-cost control and PII safeguards.
  • Demonstrable accountability for delivery, reliability and security outcomes.
  • Established testing and quality practice across Jest, React Testing Library, Playwright and pytest.
  • Track record of establishing engineering practices and architecture governance that scale across a complex organization.

Preferred

  • TOGAF certification or equivalent structured architecture practice.
  • Kubernetes, Docker, Infrastructure as Code and DevSecOps experience beyond core application readiness.
  • Legacy modernization and platform re-architecture at scale.
  • Platform engineering or SRE practice — service level objectives, observability and operational resilience beyond core responsibilities.
  • Prior integration delivery against Media ocean Prisma or comparable media buying and finance platforms.
  • Azure Solutions Architect Expert or equivalent AWS certification Location: DGS India - Bengaluru - Manyata N1 Block Brand: Merkle Time Type: Full time Contract Type: Permanent