Software Engineer (focus on Web API) – SFCC / SFRA
Duration – 10 -11 months
Location –anywhere in LATAM (minus Mexico) or EUROPE, remote – candidate will work in EST or CST
Core- (focus on Web API)
Project Context:
Salesforce B2C eCommerce implementations supporting SFRA storefronts, OMS integrations, and payment gateway functionality.
We are seeking a Web API-focused Software Engineer with hands-on experience in Salesforce Commerce Cloud (SFCC) and SFRA (Storefront Reference Architecture) to design, build, and optimize API-driven eCommerce capabilities. You will develop and maintain integrations (OCAPI/SCAPI), build middleware/API services, and enable headless and omni-channel experiences. The ideal candidate also brings exposure to AI/ML and Generative AI (GenAI) to enhance personalization, search relevance, recommendations, and operational insights.
• 5+ years backend or full-stack engineering, 3+ years SFCC/SFRA API development.
• Strong understanding of OCAPI, Open Commerce APIs, and SFRA backend architecture, and Business Manager.
• Own development of API services, backend integrations, and system-to-system flows.
• Partner with architects and external vendors to design scalable commerce APIs.
• Familiarity with Agile/Scrum practices and DevOps principles.
• Performance optimization (caching, CDN, async processing) and observability/APM.
• SFCC / SFRA certification is a plus.
Responsibilities:
• Design, implement, and maintain OCAPI Shop & Data API configurations.
• Build custom APIs, services, and integrations using SFRA backend patterns
• Manage cartridge structure, server-side JS modules, and service framework configs.
• Build integrations with OMS, payment gateways, search, ESPs, and middleware.
• Develop and optimize jobs, service calls, caching strategies, and error handling.
• Create robust API documentation, versioning, and integration guidelines.
• Implement logging, monitoring, and debugging strategies using Log Center.
• Integrate with third-party services (search, analytics, recommendations, payments).
• Collaborate with Web, Architecture, and QA teams to ensure stable end-to-end flows.
Qualifications:
• 5+ years backend or full-stack engineering, 3+ years SFCC/SFRA API development.
• Strong understanding of server-side JavaScript, JSON schemas, and REST principles.
• Expertise with OCAPI Shop/Data, Custom APIs, and SFRA server-side architecture.
• Experience building scalable integrations (OMS, payment gateways, taxes, search).
• Strong skills in debugging using Log Center, service logs, and middleware tracing.
• Proven experience building RESTful APIs, integrations, and middleware (Node.js or Java).
• Salesforce Certified B2C Commerce Developer (highly preferred).
• Salesforce Platform Developer I (nice to have).
Common Skills & Tools:
• APIs & Frameworks: OCAPI, REST, SOAP (optional), Node-style server JS, SFCC Service Framework.
• SFCC Skills: SFRA controllers, ISML, OCAPI, cartridge architecture, Model View Controller, Business Manager configuration
• Platforms: SFCC Business Manager (services, jobs, security, API configs).
• Domains: Order flows, payment authorization/capture/refund, inventory, tax integrations, third-party middleware (MuleSoft, Boomi, etc.).
• Tools: Postman, Git, BitBucket, Jira, Log Center, API documentation tools.
• Certifications: SFCC B2C Developer certificate (preferred).