Salesforce is seeking a Backend Commerce Architect to lead the architectural evolution of Commerce Cloud's backend platform, defining patterns, frameworks, and reference implementations that make APIs secure, consistent, and delightful to build, powering headless storefronts, agentic shopping experiences, and cross-cloud integrations at global scale.
Requirements
- 15+ years of backend software development and architecture experience, including 5+ years designing distributed, multi-tenant SaaS systems.
- Deep technical expertise in Identity and Access Management (IAM) — OAuth2, OpenID Connect, JWT, SAML, and service-to-service authentication.
- Proven experience architecting and scaling API-first platforms — REST, GraphQL, or gRPC — including schema governance and API lifecycle management.
- Experience with SCAPI-style frameworks (e.g., CommerceTools, Shopify Hydrogen APIs, or Salesforce MCP) and API gateway patterns (Apigee, Kong, etc.).
- Hands-on experience with developer productivity and SDK frameworks — code generation, client libraries, and API documentation automation.
- Strong background in data modeling, caching, and service performance optimization using technologies such as Redis, Kafka, Postgres, or equivalent.
- Deep understanding of Salesforce architecture or comparable large-scale enterprise systems — particularly around Core Identity, Data Cloud, and Customer 360.
Responsibilities
- Lead the backend architecture for Identity, API, and Developer Experience domains within Commerce Cloud.
- Define the next-generation SCAPI and MCP architecture, including schema governance, versioning strategy, performance SLAs, and extensibility patterns across shopper, merchant, and platform APIs.
- Drive Identity unification across Commerce Cloud and Salesforce Core — including authentication (OAuth2, OpenID Connect, JWT), authorization, token lifecycle, tenant isolation, and hybrid identity use cases.
- Architect the API lifecycle and DX tooling, including OpenAPI 3.0 specs, typed clients, SDK generation, API catalogs, and CI/CD-based API deployment pipelines to improve developer productivity and consistency.
- Ensure API and service reliability at global scale through modern caching, rate limiting, circuit breaking, and edge-based delivery patterns.
- Collaborate with cross-cloud architects to align data contracts, eventing, and platform services (e.g., Event Bus, Data Graph, API Gateway).
- Provide architectural leadership and mentorship to backend teams, ensuring strong design patterns, testability, and maintainability.
Other
- Exceptional communication and cross-functional collaboration skills — able to influence product and engineering strategy across multiple orgs.
- Passion for mentoring, architectural rigor, and improving the developer experience for thousands of internal and external developers.
- 15+ years of experience
- 5+ years designing distributed, multi-tenant SaaS systems
- Equitable compensation practices that reflect the dynamic nature of labor markets across various regions