SENIOR BACKEND DEVELOPER - SALESFORCE COMMERCE CLOUD (M/F/D)

We are a community open to everyone. One global team where everyone counts.

Join the Canyon team and work at the cutting edge of the bike industry, with a job as versatile and exciting as the bikes we develop. All in an open, international atmosphere where teamwork, collaboration, true innovation, and a dynamic workplace are all part of our everyday. Ready to ride with us?

Stellenbeschreibung

THE ROLE

Canyon Bicycles is a global direct-to-consumer leader, delivering premium bikes and gear through our award-winning digital platform. Our e-commerce stack, built on Salesforce Commerce Cloud (SFCC), is a key pillar of our business.

We are expanding our backend engineering team with experienced Salesforce Commerce Cloud Backend Developers who can independently drive feature development, integrations, and platform improvements. You’ll join an agile international team working on Canyon’s global e-commerce ecosystem.

 

This role is based in our Canyon Tech Hub Barcelona, bringing together top tech talent to shape the future of cycling.

YOUR JOB AS PART OF THE CANYON CREW

  • Business Manager Expertise: Deep understanding of Business Manager (catalogs, promotions, customer segments, price books, jobs).
  • Checkout & Order Management: Implementation of checkout and order management.
  • Architecture & Custom Cartridges: Building and maintaining custom cartridges and SFRA-based architecture.
  • Core Development & Scripting: Advanced experience with Controllers, Pipelines, ISML templates, and scripts.
  • System Integration: Proven track record integrating SFCC with ERP, CRM, and payment systems.
  • API & Web Services Framework: Strong experience with OCAPI, Web Services Framework, and REST/SOAP APIs.
  • Data Exchange Design: Ability to design and manage robust data exchange (JSON, XML, CSV).
  • Environment & Version Control: Comfortable working with multiple sandboxes, Git branching strategies, and automated deployments.
  • CI/CD Tools: Familiarity with CI/CD tools (e.g., Bitbucket Pipelines).

HOW YOU BECOME PART OF THE RACE

Experience

  • 5–8 years of total backend/web development experience
  • 3+ years of hands-on experience in Salesforce Commerce Cloud (B2C) backend development
  • Proven ability to work autonomously

 

Core Technical Skills

  • Advanced JavaScript / TypeScript and server-side JavaScript in the SFCC context
  • Strong grasp of object-oriented design and software design patterns (MVC, MVVM)
  • Knowledge of Node.js, RequireJS, and modular architectures is a plus
  • Testing experience with Playwright and JUnit
  • Solid understanding of performance tuning, scalability, and code quality best practices
  • Proficiency with Git/Bitbucket, Jira, Confluence, and agile development methods
  • Lead Experience: "At least 1-2 years of experience in a (Senior) Lead or Mentoring role within a development team."
  • Advanced Troubleshooting: "Expert level in root-cause analysis for complex integration issues and performance bottlenecks within the SFCC ecosystem."
  • Process Knowledge: "Deep understanding of the 'Definition of Ready' and 'Definition of Done' to ensure seamless handovers between Architectural Design and Technical Execution within a distributed team setup."
  • Collaboration: "Act as the technical anchor for the development squad, bridging the gap between central architecture guidelines and local implementation."

 

Bonus Skills

  • Experience with Salesforce Service Cloud or Marketing Cloud integrations
  • Exposure to microservices, or headless architectures
  • Experience working in multi-site e-commerce environments

 

Industry Domain Preference

  • E-commerce or digital retail platform experience, ideally with international D2C brands

 

Project Scope & Responsibilities

  • Own backend feature delivery on the Salesforce Commerce Cloud platform
  • Drive integrations between SFCC and internal systems (ERP, CRM, Payment)
  • Take responsibility for debugging, root cause analysis, and long-term fixes
  • Collaborate closely with frontend developers, QA, and product managers
  • Ensure code quality through peer reviews, documentation, and testing
  • Contribute to architecture decisions, performance optimizations, and technical standards
  • Technical Mentorship: "Act as a technical mentor for the local development squad, conducting regular code reviews and providing guidance on SFCC best practices."
  • Architectural Alignment: "Closely collaborate with the Technical Architect to translate high-level designs into executable backend tasks and ensure the team adheres to the defined architecture."
  • Code Quality Ownership: "Define and maintain local coding standards, ensuring that 'Technical Debt' is minimized and all deliveries meet Canyon's global performance benchmarks."
  • Release Management Support: "Support the CI/CD process and take ownership of the technical stability during deployments and hotfixes."

 

Soft Skills & Collaboration

  • Proactive problem solver with strong ownership mentality
  • Capable of independent work and delivering within distributed, remote teams
  • Fluent English communication required (spoken and written)
  • Communication Bridge: "Strong ability to communicate complex technical concepts clearly to both the Technical Architect and junior/mid-level developers."
  • Accountability: "High degree of reliability in estimation and delivery, acting as the 'Technical Anchor' for the team in India."

 

Please note: Applications must be submitted in English.

HIGHLIGHTS ON YOUR CANYON TOUR

  • The Canyon Crew & Culture: Combine energy and transparency in a global team. We promote a strong feedback culture, unique Canyon events, and inspiring crew rides. Your voice matters in creating an inclusive workplace where well-being is a priority.
  • Feel Canyon (Product Perks): Unlock your passion for cycling! Enjoy exclusive discounts on bikes, gear, and apparel as part of our commitment to fueling your journey.
  • Compensation & Rewards: Experience a rewarding career with a competitive market-based salary and generous paid time off. Your satisfaction is our priority.
  • Life-Work Integration: Join us for a career that prioritizes balance through flexible and hybrid work options in a family-friendly environment.
  • Impact & Development: Shape the future of mobility. We offer diverse career paths across operational, strategic, creative, or technical roles, where innovation and sustainability consistently challenge and inspire you.