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?

Job Description

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.

YOUR JOB AS PART OF THE CANYON CREW

  • Deep understanding of Business Manager (catalogs, promotions, customer segments, price books, jobs)
  • Implementation of checkout, order management
  • Building and maintaining custom cartridges and SFRA-based architecture
  • Advanced experience with Controllers, Pipelines, ISML templates, and scripts
  • Proven track record integrating SFCC with ERP, CRM, payment
  • Strong experience with OCAPI, Web Services Framework, and REST/SOAP APIs
  • Ability to design and manage robust data exchange (JSON, XML, CSV)
  • Comfortable working with multiple sandboxes, Git branching strategies, and automated deployments
  • 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."

HIGHLIGHTS ON YOUR CANYON TOUR

The Canyon Crew  
In our global team, we combine energy and transparency and promote a feedback culture as well as Canyon events, along with inspiring crew rides. Welcome to a career that is more than just a job!  
 
Feel Canyon   
Unlock your passion for cycling with us! Enjoy exclusive discounts on bikes, gear, and apparel as part of our commitment to fueling your cycling journey.  
 
Compensation  
Experience a rewarding career with a competitive market-based salary, generous paid time off and we contribute to your private pension scheme as we care for your future. Your satisfaction is our priority as we build a thriving work environment together.  
 
Working Model  
Join us for a career that prioritizes life-work integration through flexible and hybrid work options. Experience a family-friendly environment where balance is not just a goal but a way of professional life.  
 
Working Culture  
Be part of our journey in creating an inclusive workplace where your voice matters. Your well-being is our highest priority and together with you we unlock the Canyon spirit.  
 
Job Variety  
Explore a diverse career path with us, where you can delve into various departments with operational, strategic, creative, or technical roles. Experience a wide range of job opportunities that consistently challenge and inspire you.   
 
Impact  
Embark on a career shaping the future of mobility in a global environment. Join us as we prioritize innovation, fun and sustainability, always putting our customers first, with the shared goal of building the best bikes for a forward-thinking world.