Engineering

Senior Enterprise Solution Architect

EngineeringHyderabad, India — hybrid (minimum 3 days/week from our Hyderabad office)Full-time1 position

About the role

NCompas Technology Solutions is looking for a strategic and technically strong Senior Enterprise Solution Architect to lead the architecture, modernization, and governance of enterprise technology solutions across our products and client engagements.

This is a leadership role for an architect who can bridge business strategy with application, cloud, data, integration, security, and delivery architecture. You'll define target-state architecture, establish engineering standards, mentor teams, and ensure our solutions are secure, scalable, resilient, observable, and built for long-term growth.

What you'll do

  • Define current-state, transition-state, and target-state architecture across enterprise applications, cloud platforms, data, integrations, and shared technology services.
  • Lead application modernization, cloud adoption, enterprise integration, and API-first architecture initiatives.
  • Establish reusable architecture patterns, technical standards, design-review processes, and technology roadmaps across multiple teams.
  • Guide scalable web application design — React/Next.js ecosystems, Python/.NET services, API contracts, distributed systems, microservices or modular-monolith patterns, and event-driven architecture.
  • Architect secure, cloud-native solutions on Azure, AWS, and/or GCP — containers, Kubernetes where appropriate, CI/CD, infrastructure as code, and automated delivery.
  • Embed security-by-design, OWASP-aligned practices, identity and access management, secrets management, dependency security, and a secure SDLC into delivery.
  • Define standards for quality, performance, reliability, scalability, observability, logging, metrics, distributed tracing, monitoring, alerting, and production readiness.
  • Lead and mentor architects, engineers, and technical leads; proactively resolve cross-team architecture risks, technical debt, duplication, and delivery issues.
  • Partner with product, engineering, delivery, security, data, and customer teams to translate business needs into practical technical solutions.

AI-assisted engineering & agentic AI

  • Lead responsible adoption of AI coding agents such as Claude, Codex, GitHub Copilot, and Cursor.
  • Establish standards for secure, effective AI-assisted engineering — prompt and context practices, source-code and customer-data protection, code review, testing, validation, dependency checks, and IP safeguards.
  • Use AI coding tools to accelerate design, code generation, refactoring, testing, debugging, documentation, and technical analysis — while keeping human accountability for engineering quality.
  • Design and guide production-ready agentic AI workflows — LLM integration, tool calling, APIs, retrieval-augmented generation, orchestration, memory/context management, structured outputs, guardrails, human approvals, evaluation, monitoring, and cost controls.
  • Define security, governance, observability, traceability, and reliability standards for AI agents and generative-AI applications.

What we're looking for

  • 10+ years in software engineering, application architecture, solution architecture, enterprise architecture, or related technical leadership.
  • 3+ years in a senior architecture or technical leadership role (Solution Architect, Enterprise Architect, Principal Engineer, Lead Architect, or equivalent).
  • Experience designing enterprise-scale systems across applications, integrations, cloud services, data platforms, and security domains.
  • Strong knowledge of modern web application architecture — React/Next.js, TypeScript, Python and/or .NET, APIs, distributed systems, and cloud-native patterns. Day-to-day front-end coding isn't required, but you must be able to guide teams on sound architecture, design, deployment, and operations.
  • Strong experience with Azure, AWS, or GCP — Azure preferred.
  • Deep knowledge of microservices, modular-monolith architecture, API-first design, event-driven systems, DevSecOps, CI/CD, infrastructure as code, containers, and automated testing.
  • Proven expertise in cloud and application security — secure SDLC, OWASP practices, IAM, encryption, secrets management, and dependency security.
  • Observability experience — logging, monitoring, metrics, dashboards, alerts, tracing, and production support.
  • Proficiency using AI coding agents in professional workflows, with the ability to establish safe adoption standards across teams.
  • Knowledge of agentic AI — LLMs, tool integration, RAG, workflow orchestration, evaluation, security, and governance.
  • Strong communication, stakeholder-management, mentoring, and problem-solving skills.

Preferred

  • Enterprise architecture practices — TOGAF, ArchiMate, capability mapping, domain-driven design, or application portfolio management.
  • Azure Kubernetes Service, Azure Functions, App Service, API Management, Service Bus, Event Grid, Azure DevOps, Application Insights, or Azure Monitor.
  • Kubernetes, Docker, Terraform, Bicep, Helm, Pulumi, Kafka, or RabbitMQ.
  • Production-grade AI agents with LangChain, LangGraph, Semantic Kernel, Azure AI Foundry, OpenAI APIs, or Anthropic APIs.
  • Consulting, enterprise SaaS, professional services, or customer-facing technology delivery.

Why NCompas

At NCompas you'll help shape enterprise-grade technology and AI solutions that solve meaningful business challenges — influencing architecture across multiple teams, establishing modern engineering practices, and playing a central role in advancing secure, scalable, AI-enabled delivery.

Ready to apply?

It takes under five minutes. Every candidate gets a response.