Now hiring

Sr. Software Engineer (Emerging Channels) @ Columbiasportswearcompany

INOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

About the position

The Senior Software Engineer designs, develops, and supports scalable, API-driven solutions across Salesforce platforms, with a focus on Agentforce, order management (OMS), and AI-enabled workflows.

This role is responsible for building and integrating intelligent, automation-driven experiences that support both customer interactions and commerce operations, including order lifecycle management, service workflows, and emerging AI-assisted use cases.

You will work across Salesforce core (Service Cloud, APIs), SFOMS, integration layers, and AI services to deliver reliable, secure, and high-performing solutions. The role balances system orchestration, backend engineering, and workflow automation, while contributing to broader commerce and service capabilities.

How you will make a difference

• Design, develop, and maintain Salesforce-based solutions across OMS, Service Cloud and Agentforce

• Build and optimize agent-driven and workflow-based experiences

• Integrate Salesforce systems with external platforms using API-first and event-driven architecture

• Develop and maintain services and orchestration layers connecting Salesforce (Service Cloud, SFOMS), Commerce platforms & external APIs and AI/LLM-based systems where applicable

• Support and enhance order lifecycle workflows (creation, updates, returns, fulfillment signals)

• Contribute to AI-enabled use cases, including conversational or automated workflows using Agentforce

• Participate in backlog refinement, estimation, and delivery planning

• Establish and maintain quality, monitoring, and operational standards

• Troubleshoot and resolve issues across Salesforce, integration, and API layers

• Drive improvements in automation, system reliability, and developer productivity

• Contribute to long-term architectural planning, modernization efforts, and platform roadmap development

You are

• Experienced in Salesforce ecosystems, beyond basic configuration

• Focused on building scalable, API-first, and maintainable systems

• Interested in applying AI and automation to real-world workflows

• Able to balance feature delivery with foundational improvements

• A collaborative team player who can work with product, QA, and cross-functional teams

• Able to navigate ambiguity and contribute to emerging technology initiatives

You Have

• 6+ years of software engineering experience

• Extensive experience with Salesforce core platforms (Service Cloud, Apex, APIs, workflows)

• Experience working with Order Management Systems (SFOMS or similar)

• Strong experience with API design, integration, and distributed systems

• Experience building backend services and orchestration layers

• Ability to troubleshoot issues across multiple systems and environments

• Experience with CI/CD solutions (GitHub Actions, Bitbucket Pipelines) and automated QA pipelines.

• Working knowledge of Agile, Scrum, and cross-squad collaboration models.

Nice to Have :

• Experience with Salesforce Agent force

• Exposure to AI/LLM integrations or conversational systems

• Experience in ecommerce or retail domains

• Familiarity with Azure or other cloud integration platforms

• Understanding of automation frameworks and workflow orchestration patterns

• Experience with monitoring, observability, and production support

This job description is not meant to be an all-inclusive list of duties and responsibilities, but constitutes a general definition of the position's scope and function in the company.

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores