Own and lead the architecture and technical direction of the F&O UI layer, including key design decisions and evolution of the platform. Lead the design of secure, compliant, reliable, performant, scalable, and accessible UI architecture, considering requirements and dependencies across the end-to-end product stack. Partner closely with engineering, product management, and design teams to translate customer and product requirements into cohesive technical designs and deliver high-quality user experiences. Evaluate emerging technologies, prototype new UI and interaction concepts, and establish technical direction for areas including MCP Apps and AI-enabled application experiences. Lead technical discussions and design reviews across teams, identify dependencies and architectural risks, and drive alignment on solutions and delivery. Mentor engineers, establish engineering best practices, and help teams build maintainable, testable, secure, and high-quality software. Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Experience designing and architecting complex software products, platforms, or user-interface systems. Experience leading technical design and architecture across multiple components or engineering teams. Experience developing production software and applying software engineering principles to security, reliability, performance, scalability, and maintainability. Experience architecting large-scale web or application UI platforms used across multiple products or scenarios. Experience with emerging AI and agent-based application patterns, including tool- or protocol-based interactive experiences.