Principal Architect
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Architect production-grade applications on NovaOS, ensuring enterprise integration, full-stack development, and AI workflows while mentoring engineering teams.
Key Skills for This Role
Responsibilities
- Architect production grade applications built on top of NovaOS, defining reusable application patterns for frontend to agent flows, backend for frontend patterns, domain services, agent orchestration, RAG, and human in the loop review.
- Partner with the Head of Platform to ensure application requirements are correctly mapped to NovaOS platform capabilities.
- Serve as the CTO's go to architect for major application design decisions, customer solution architecture, technical trade offs, and production readiness reviews.
- Design and evolve enterprise grade application services using Java/Spring Boot, Go, React/TypeScript, PostgreSQL, Redis, Kafka, and cloud native infrastructure.
- Own API design, service boundaries, domain modelling, data flows, integration patterns, and application level scalability.
- Design multi agent application workflows using planner executor patterns, agent teams, durable workflows, memory/RAG layers, tool access, and human approval gates.
- Define how applications use LLMs in production: model selection, grounding, latency, cost, fallback behavior, safety, evaluation, and observability.
- Own RAG and document intelligence patterns for applications: ingestion, chunking, embeddings, retrieval quality, citations, access control, and tenant isolation.
- Design agent to tool interaction through governed MCP patterns, including permission boundaries, auditability, versioning, service discovery, and enterprise system integration.
- Build evaluation driven application release patterns: test suites, quality gates, shadow testing, regression checks, safety checks, hallucination checks, and production telemetry feedback loops.
Requirements
- 12+ years in software engineering, with at least 4 years in a Principal, Staff, Architect, or senior technical leadership role at a product/platform company
- Strong full stack architecture depth: Java/Spring Boot backend, React/TypeScript frontend, PostgreSQL, Redis, Kafka, and production grade API/service design
- Ability to review, influence, and shape Java/Spring Boot services
Full Job Posting
Why This Role?
- OrbitronAI is building NovaOS, a production grade agentic operating system deployed inside some of the world's largest enterprises.
- As Principal Architect NovaOS Applications & Agentic Systems, you will be the right hand to the Head of Platform and the CTO's go to technical authority for application development on NovaOS.
- You will design, review, and help ship real product architecture across full stack applications, agentic workflows, RAG, enterprise integrations, evaluation, deployment, and operational readiness.
NovaOS Application Architecture
- Architect production grade applications built on top of NovaOS.
- Define reusable application patterns for NovaOS: frontend to agent flows, backend for frontend patterns, domain services, agent orchestration, RAG and memory usage, workflow execution, audit trails, and human in the loop review.
- Partner with the Head of Platform to ensure application requirements are correctly mapped to NovaOS platform capabilities.
- Serve as the CTO's go to architect for major application design decisions, customer solution architecture, technical trade offs, and production readiness reviews.
- Prevent every product team from inventing its own architecture by creating common patterns, reference implementations, and engineering standards.
- Identify gaps between application needs and platform capabilities, and work with the Head of Platform to convert them into clear platform requirements.
Full Stack Product Architecture
- Design and evolve enterprise grade application services using Java/Spring Boot, Go where relevant, React/TypeScript, PostgreSQL, Redis, Kafka, and cloud native infrastructure.
- Own API design, service boundaries, domain modelling, data flows, integration patterns, and application level scalability.
- Ensure applications are scalable, observable, secure, cost aware, and maintainable as customer usage grows.
- Define what 10x growth means architecturally for NovaOS applications and guide teams toward that future state.
- Work closely with product, engineering, platform, and customer facing teams to convert ambiguous enterprise requirements into concrete technical designs.
- Make pragmatic build vs buy decisions across application services, AI workflows, data pipelines, integration layers, and operational tooling.
AI & Agentic Application Architecture
- Design multi agent application workflows using planner executor patterns, agent teams, durable workflows, memory/RAG layers, tool access, and human approval gates.
- Define how applications use LLMs in production: model selection, grounding, latency, cost, fallback behavior, safety, evaluation, and observability.
- Own RAG and document intelligence patterns for applications: ingestion, chunking, embeddings, retrieval quality, citations, access control, and tenant isolation.
- Design agent to tool interaction through governed MCP patterns, including permission boundaries, auditability, versioning, service discovery, and enterprise system integration.
- Build evaluation driven application release patterns: test suites, quality gates, shadow testing, regression checks, safety checks, hallucination checks, and production telemetry feedback loops.
- Establish application level patterns for prompt injection mitigation, grounding, PII handling, model access control, and safe tool usage.
- Ensure agentic workflows are reliable, explainable, testable, auditable, and operationally supportable in enterprise environments.
Enterprise Integration & Deployment
- Architect reliable integrations with customer systems such as ERPs, CRMs, document stores, internal APIs, enterprise data platforms, and industrial systems.
- Design integration patterns that make unreliable external systems reliable through retries, queues, reconciliation, idempotency, observability, and failure recovery.
- Work with platform and DevOps/SRE teams to ensure applications can be deployed across cloud, BYOC, and on prem environments.
- Ensure application architecture respects enterprise requirements around RBAC, data segregation, auditability, observability, performance, privacy, regulatory controls, and operational support.
- Partner with customer facing teams on enterprise solution architecture, especially where application design must align with customer security, data, and deployment constraints.
Technical Leadership
- Partner with the Head of Platform, CTO, engineering managers, and senior ICs to review architecture proposals and raise technical quality.
- Mentor Staff and Senior Engineers on application architecture, agentic design patterns, enterprise integration, and production AI engineering.
- Set and enforce engineering standards across NovaOS application teams.
- Reduce time to ship by creating reusable patterns without compromising reliability, security, or customer trust.
- Drive clarity in ambiguous situations and convert high level product or customer asks into executable technical direction.
- Act as a technical multiplier across product engineering, AI engineering, platform, and customer delivery teams.
Requirements
- 12+ years in software engineering, with at least 4 years in a Principal, Staff, Architect, or senior technical leadership role at a product/platform company.
- Strong full stack architecture depth: Java/Spring Boot backend, React/TypeScript frontend, PostgreSQL, Redis, Kafka, and production grade API/service design.
- Ability to review, influence, and shape Java/Spring Boot services is required.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at OrbitronAI
Forward Deployed Engineer
United Arab Emirates, UAE
OrbitronAI seeks a Staff Forward Deployed Engineer to work directly with enterprise users, building full-stack solutions across Java backend, React frontend, and LLM-powered workflows. You will partner with customers, AI
Staff AI Engineer
Dubai, UAE
Design and deploy intelligent AI agents, integrate with enterprise systems, and enhance workflows using machine learning and natural language processing.
Staff DevOps Engineer
Dubai, UAE
Own and evolve GCP infrastructure, create CI/CD pipelines, implement monitoring and security, while building a strong DevOps team with cloud-native expertise.
Engineering Manager
United Arab Emirates, UAE
We're building the next generation of agentic platforms AI systems that plan, reason, and act in enterprise environments. As we scale rapidly, we need a leader who can grow and ...
