BACKEND ENGINEER CONNECTED (M/F/D)

Canyon

Amsterdam, NLonsitePosted Jul 7, 2026
Posting intelligenceActively listed

Skills

typescriptnodevitestazurecicdjestjavascript

About the role

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?

THE ROLE

Canyon is building the backend systems that power our digital ecosystem — mobile apps, web platforms, and external integrations that connect riders and bikes worldwide. We're looking for a Backend Engineer who thinks in systems: someone who designs clean service boundaries, models data intentionally, and builds APIs that evolve safely over time. You will work cross-functionally and take ownership from architecture through production operations.

YOUR JOB AS PART OF THE CANYON CREW

In your first months, you will:

Design and implement APIs with clear boundaries between domain services and aggregation layers (e.g., BFF patterns)

Collaborate on API contracts using a contract-first mindset, ensuring versioning and backward compatibility

Model relational data schemas thoughtfully, evolve them via migrations, and optimize queries where needed

Build integrations with internal services and external providers using resilient patterns

As you grow into the role, you will:

Improve service architecture and boundary clarity across the system

Design for distributed systems realities: idempotency, retries, timeouts, failure handling, and eventual consistency

Strengthen testing strategy with meaningful unit and integration tests that validate behavior, not implementation details

Contribute architectural decision records (ADRs) and align contracts across teams

Improve observability and operational readiness through structured logging, metrics, and tracing

Technical Environment

We currently build services using modern backend technologies and cloud infrastructure. Specific experience with these tools is a plus, but strong fundamentals matter most.

Core

TypeScript and Node.js

RESTful API design and implementation (contract-first, versioning, backward compatibility)

Cloud-native deployment models

Event-driven systems

Authentication and authorization (e.g., OAuth 2.0)

Testing

Unit testing (e.g., Jest or Vitest)

Integration and contract testing

Tooling

CI/CD pipelines

Version control (e.g., Git)

Observability tooling (e.g., Azure Monitor, Application Insights, or similar)

How You Become Part Of The Race

3+ years of professional experience building production backend systems

Strong API design fundamentals, including versioning and backward compatibility

Solid SQL and data modelling skills (schema design, indexing, transactional consistency) and sound judgment about when non-relational storage fits

Understanding of distributed systems basics: consistency trade-offs, retries, idempotency, failure modes

Experience designing event-driven and request/response integrations

A pragmatic testing philosophy: clear unit tests, meaningful integration tests, minimal over-mocking

Experience working in a cloud environment and understanding of deployment, configuration, and infrastructure concepts

An operational mindset: you design for observability and can debug production systems

Ability to document trade-offs clearly and collaborate across teams

Bachelor's or Master's degree in Computer Science or a related field, or equivalent professional experience

Nice to have

Experience with Backend-for-Frontend or GraphQL patterns

Familiarity with Infrastructure as Code workflows

Performance optimization and cost-awareness in cloud environments

Comfort working with AI-assisted development tools (e.g., Codex, Claude, or similar agentic coding environments)

Interest in connected products or the cycling domain

We value engineers who care about clean architecture, thoughtful trade-offs, and production-quality systems not just feature delivery.

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.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Backend Engineer roles in Netherlands varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Backend Engineer hub for Netherlands medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.