Here at Scotts Miracle-Gro there is no such thing as a typical day. Our culture is constantly energized by new and exciting growth opportunities and at a rapid pace. Below are details on an open job. If the role interests you and you would like to be considered we encourage you to apply!
We are looking for a Solution Architect to own the technical direction of our digital commerce platform: Salesforce Commerce Cloud (SFCC), its integrations with Order Management, middleware, ERP, customer identity management, personalization, and the API layer that powers our mobile experiences. You will also shape how we manage digital assets and syndicate product content across channels. You will sit between our Product Owners and our engineering teams, ensuring that business intent is technically sound before code starts.
You will be embedded in the Digital Commerce domain, owning the technical backlog across sprints, participating in sprint ceremonies, and shaping how our platform evolves across web and mobile channels. You are here to build a sustainable platform alongside the teams that deliver it.
This domain has a specific kind of complexity. The storefront is not a standalone application; it is the front door to a multi-system orchestration that spans checkout, payment authorization, order fulfillment, subscription management, and customer identity. A single checkout touches SFCC controllers, payment capture, OMS routing, warehouse fulfillment, and product subscription logic. When something breaks, the root cause could be in any of those systems. Our mobile app adds another dimension: headless APIs that serve native experiences alongside the traditional storefront, which means the platform has to support two consumers with different needs, different session models, and different performance expectations, while keeping business logic consistent between them. Most commerce platforms are complicated. This one is complicated in ways that reward architects who want to understand how all the pieces connect, not just the piece in front of them.
What You Will Do
Assess the technical feasibility of proposed commerce features (checkout flows, subscription models, promotions, personalization) before they reach the engineering backlog. You validate technical constraints around SFCC controllers, Business Manager configuration, API contracts, and cross-system data dependencies so the team is never surprised mid-sprint.
Translate high-level business requirements into detailed technical specifications that engineering teams can execute on efficiently. You are the bridge between what the business needs and how it should be built.
Own the technical roadmap for the Digital Commerce domain, ensuring that platform health, Core Web Vitals, checkout stability, and security initiatives are prioritized alongside business features.
Get hands-on in sandboxes to run rapid Proofs of Concept for complex problems: API contract design for mobile consumers, session bridging patterns, payment flow changes, promotion stacking logic. You experiment and validate before the team commits engineering resources.
Define non-functional requirements for site performance, API response times, payment security, and cross-channel consistency. These are not afterthoughts. They are the foundation of a platform that processes real revenue every day.
Proactively identify technical debt in legacy cartridges, custom controllers, and integration layers. You create plans to resolve it and advocate for platform health within the roadmap.
Spend time with Product Owners, the Merchandising team, UX, and the Marketing CRM team. Understand how they plan campaigns, how they configure promotions, what data they need from the platform, and what their goals look like quarter to quarter. The best solutions come from architects who understand the business context behind the features they design, not just the code that implements them.
How You Work
You lead through influence, not authority. Some of our development teams are highly autonomous and need broad architectural direction. Others benefit from more detailed guidance. You read the room and calibrate, knowing when to step in and enforce standards to protect the platform, and when to step back and let the engineering team own an approach.
You bring genuine technical depth. You can open a sandbox and prototype a controller change. You can trace a checkout failure from the storefront through OMS to ERP and explain where the handoff broke. You can tell a business stakeholder why their "simple" promotion change requires careful consideration of how it interacts with subscription pricing, and propose an alternative that delivers the value without the risk.
You work with modern tools and build efficient workflows. You are curious about how to use AI and automation to accelerate your own work, from research and analysis to documentation and specification writing. You believe that working smarter is as important as working harder.
What You Bring
4+ years of experience in solution architecture, technical consulting, or hands-on development within the Salesforce Commerce Cloud ecosystem or comparable enterprise commerce platforms. Specific expertise in SFCC (SFRA, controllers, Business Manager, ISML) is valued, but strong candidates from related commerce platforms with solid integration architecture depth will be considered.
A development background. You have written code professionally. Not because you will write production code in this role, but because that foundation gives you the judgment to evaluate solutions, run meaningful POCs, and communicate credibly with engineering teams.
Understanding of how a commerce storefront connects to backend systems: order management, payment processing, subscription platforms, and ERP. You can explain what happens after a customer clicks "Place Order" and where the risk points are in that chain.
Experience designing or consuming APIs for multi-channel commerce. You understand the difference between serving a full storefront page and exposing headless APIs for a mobile app, and the architectural decisions that come with supporting both from the same platform.
The ability to explain complex technical constraints (like why a checkout change requires coordination across three systems and two release cycles) to non-technical stakeholders in a way that connects to business outcomes.
The starting budgeted pay range for this role will generally fall between $140,000.00 - $164,700.00 per year. Scotts will consider various factors in determining the actual pay including your skills, qualifications, experience, and geographical location.In addition to the determined base salary, this role is also incentive eligible under our corporate bonus programs.For remote roles where the final candidate resides in Alaska, California, Colorado, Illinois, New York, Oregon or Washington, state required pay thresholds will be factored into base salary.
Here at ScottsMiracle-Gro, we believe providing an enriching and engaging employee experience is what sets us apart from other organizations. We recognize our employees are so much more than just their job title so we offer programs and benefits that support them in all aspects of their lives. Wondering how we do it? Below is a glimpse of our highlight reel...
Subscribe to job alerts and upload your resume!
*By registering with our site, you agree to our
Terms and Privacy Policy.