Senior Manager, PDS BI&T Architecture & Components
Listed on 2026-07-20
-
Software Development
Software Architect, AI Engineer (Applied/Software), Backend Developer, Full Stack Developer
Overview
Senior individual-contributor role on the Architecture and Components team; works alongside a multidisciplinary group (UI, UX, AI Engineering, Full Stack, Architecture) within a globally distributed organization. This role does not manage people.
Organizational ContextAs BMS Product Development & Supply (PDS) accelerates delivery of digital products and digital workers through Fusion Teams, the organization requires clear ownership of architecture, reusable components, and technical decision-rights. The Analytics & AI Enablement (A&AIE) Architecture & Components Team defines how digital solutions are built, ensuring they are scalable, operable, and future-ready through PDS Aim Points. The team establishes and stewardes shared architectural foundations and components used for data pipelines, analytical models, and reports/dashboards to enable broad, consistent execution across PDS.
PositionSummary
This senior individual-contributor role will architect and build the shared, full-stack platform that powers analytics, digital products, and digital workers across PDS. The role focuses on distributed, multi-service systems that combine an orchestration layer, autonomous agents, shared services, and a federated frontend into a single internal platform-as-a-service — treated as reusable foundations rather than one-off use cases. You will work end to end, from async backend services and APIs through to modern web frontends, and you will design platforms that go beyond conversational interfaces to deliver autonomous analytical workflows, standardized tool-calling, and composable UI experiences.
This is a deeply hands-on, principal-level technical authority role; you set the bar through architecture, reference implementations, and engineering excellence.
- Platform & Multi-Service System Architecture:
Architect distributed, multi-service platforms that orchestrate work across autonomous services and agents, with conditional routing, parallel execution, and error recovery. - Platform design as internal SaaS/PaaS: shared SDKs, service contracts, and reusable components consumed by solution teams.
- Graph-based orchestration workflows: combine LLM reasoning, business logic, real-time data integration, and enterprise security patterns.
- Create reusable node/component libraries and extensible platform patterns supporting multiple business domains.
- Backend Development & API Design:
Build production FastAPI (or similar) applications with async I/O, implement SSE and Web Socket for real-time streaming, design APIs and event-driven architectures, and ensure robust error handling and security integration (SSO, access control) with containerized services via CI/CD. - Frontend & Unified
Experience:
Build modern web frontends (e.g., React) and design micro-frontend/Module Federation patterns; steward a shared component library and design system across the platform. - AI-enabled UI patterns:
Design streaming responses, chat, and analytic/canvas visualization. - MCP Development & Dual-Intent Delivery:
Make MCP a first-class platform capability, delivering solutions both as full-stack web experiences and through Claude Desktop; host production MCP servers and define golden-path patterns, templates, and shared servers for reuse. - LLM Integration, Orchestration & Tool Calling:
Integrate cloud LLM providers, manage prompts with versioning, persistence for multi-turn workflows, and standardized tool-calling connecting agents to data sources and services. - Reusability, Observability & Optimization:
Provide templates, contracts, and documentation; define versioning and compatibility standards; implement observability and monitoring for performance, latency, cost, and quality, optimizing resources and tokens across production workflows. - Cross-Functional Collaboration:
Partner with cloud, AI, data, and UX engineers; collaborate with Enterprise engineering and governance teams; provide technical mentorship and contribute to architecture reviews and documentation.
- Required:
Bachelor’s or Master’s degree in Computer Science, Engineering, AI, Data Science, or related field. - 6+ years of software…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).