Experience designing and implementing BFF/Orchestration layers
Familiarity with API gateways (Apigee), CDN strategies, caching, and service integration
Understanding of OAuth/OIDC, CIAM flows, and client-side token security
Requirements:
Define the multi-layer architecture for Web and Mobile apps, including client, BFF/orchestration, API gateway, and service integration layers
Architect experience APIs and orchestration patterns across UCPC, UCPR, Location, and related services
Provide hands-on guidance to engineering teams, participating in design reviews, code reviews, and solution implementation
Lead architectural decisions related to mobile frameworks, web frameworks, caching, CDN strategy, API design, security, and observability
Job description
Position: Solution Architect Location: USA Remote Duration: Long Term Rate: DOE
U.S. Citizens and those who are authorized to work independently in the United States are encouraged to apply. We are unable to sponsor at this time
Key Responsibilities
Define the multi‐layer architecture for Web and Mobile apps, including client, BFF/orchestration, API gateway, and service integration layers.
Architect experience APIs and orchestration patterns across UCPC, UCPR, Location, and related services.
Provide hands‐on guidance to engineering teams, participating in design reviews, code reviews, and solution implementation.
Lead architectural decisions related to mobile frameworks, web frameworks, caching, CDN strategy, API design, security, and observability.
Collaborate with product, engineering, CIAM, Payments, Anti‐Fraud, and platform teams to ensure cohesive solution design.
Ensure adherence to non-functional requirements: performance, reliability, scalability, and security.
Required Skills & Experience
Strong background in mobile app development
Experience designing and implementing BFF/Orchestration layers
Familiarity with API gateways (Apigee), CDN strategies, caching, and service integration.
Understanding of OAuth/OIDC, CIAM flows, and client-side token security.
Experience with distributed systems, microservices, and cloud-native design.
Prior engineering background with progression into architecture.