12 ago
|
Canyon
|
Barcelona
We are a community open to everyone. One integral 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
- TypeScript and Node.js
- RESTful API design and implementation (contract‑first, versioning, backward compat
📌 BACKEND ENGINEER CONNECTED (Barcelona)
🏢 Canyon
📍 Barcelona