Top Benefits
About the role
Job Description Here at Rakuten Kobo Inc. we offer a casual working start-up environment and a group of friendly and talented individuals. Our employees rank us highly in terms of commitment to work/life balance. We realize that for our people to be innovative, creative and passionate they need to feel valued and supported.
If you’re looking for a company that inspires passion, and personal and professional growth, join Kobo and come help us make reading lives better.
The Role Rakuten Kobo is searching for a Software Engineer III to help us write the next page in our mission to make reading life better for millions around the world. This remote position (CA/FR/IE/GB/NL/ES/IT or DE) offers you the freedom to work from wherever you're most inspired while contributing to a platform that celebrates the joy of reading.
You'll be joining a team of passionate engineers who love what they do—and it shows. Our developers are true storytellers in code, currently writing an exciting transformation chapter as we modernize our platform from .NET Framework to cutting-edge solutions. While you'll have the full-stack perspective to understand our entire ecosystem—including occasional front-end adventures—your primary focus will be on systems integration, ensuring our various services and platforms work together in perfect harmony. We believe in owning our narrative from start to finish: gathering requirements, designing solutions, implementing features, and watching with pride as real readers discover their next favorite book through the seamlessly integrated experiences we create.
As a Software Engineer III, you'll be a key character in our development story, contributing to every chapter of delivery—from initial design sketches to the triumphant moment when new features go live.
Responsibilities Lead and collaborate in designing and developing software components that bring reading experiences to life
Build exceptional software using .NET technologies for powerful backend solutions—working with both .NET Framework 4.7 (4.8) and the latest .NET 9+ and venturing into the front-end space with NextJS (and React)
Champion DevOps practices by participating in operational activities that keep our reading platform running smoothly
Share your wisdom by mentoring and coaching fellow engineers, both within your team and across our broader engineering community
Requirements
- Experience with Git.
- Strong experience with object-oriented languages like C# (preferred) or Java
- Strong experience with JavaScript framework(s)
- Experience with JavaScript meta-framework(s)
- Eagerness to learn and try out new things
- Highly technical and able to communicate well with engineers and cross-functional team members
- Experience with Good engineering Principles and Practices, IoC & TDD.
- Experience with designing, implementing, and optimizing observability solutions (metrics, logs, traces).
- Experienced and knowledgeable in CI/CD and different testing strategies and techniques (Unit, Integration, UI tests).
Bonus Points
- Experience with async messaging.
- Working with / for Systems Integrators
- Experience with composable commerce
- Docker, Solr, Kubernetes
- Working with GitHub Actions
- Experience with React / NextJS
- Experience with scripting languages
- Experience with Relational databases
- Experience with No-SQL databases
The Perks :
- Flexible hours and remote working environment
- 4 extended summer long weekends
- Full benefits starting from your first day
- Paid Volunteer days, unlimited sick days, and 3% RRSP matching
- Monthly commuting allowance for hybrid employees
- Flexible health spending account
- Training budget + Udemy account
- Free Kobo device + free weekly e-book or audiobook
- Weekly Kobo Tech University sessions
- Maternity/paternity leave top up
- 90 Day Work from Anywhere program
- Daily lunch credit when in-office and in-office snacks
- Dog friendly office
About Rakuten Kobo Inc. Owned by Tokyo-based Rakuten and headquartered in Toronto, Rakuten Kobo Inc. is one of the most advanced global ecommerce companies, with the world’s most innovative e-reading services offering more than 6 million eBooks and audiobooks to 30 million + customers in 190 countries. Kobo delivers the best digital reading experience through creative innovation, award-winning e-readers, and top-ranking mobile apps. Kobo is a part of the Rakuten group of companies.
Rakuten Kobo Inc. is an equal opportunity employer. Accessibility accommodations for candidates with disabilities participating in the selection process are available on request. Any information received related to accommodation needs of applicants will be addressed confidentially.
Rakuten Kobo would like to thank all applicants for their interest in this role however only qualified candidates will be shortlisted.
Beware of fraudulent job offers claiming to be from Rakuten. Rakuten does not send unsolicited job offers or request money during the recruitment process. Learn more: https://rakutenemploymentalert.com/
#RKIND
Top Benefits
About the role
Job Description Here at Rakuten Kobo Inc. we offer a casual working start-up environment and a group of friendly and talented individuals. Our employees rank us highly in terms of commitment to work/life balance. We realize that for our people to be innovative, creative and passionate they need to feel valued and supported.
If you’re looking for a company that inspires passion, and personal and professional growth, join Kobo and come help us make reading lives better.
The Role Rakuten Kobo is searching for a Software Engineer III to help us write the next page in our mission to make reading life better for millions around the world. This remote position (CA/FR/IE/GB/NL/ES/IT or DE) offers you the freedom to work from wherever you're most inspired while contributing to a platform that celebrates the joy of reading.
You'll be joining a team of passionate engineers who love what they do—and it shows. Our developers are true storytellers in code, currently writing an exciting transformation chapter as we modernize our platform from .NET Framework to cutting-edge solutions. While you'll have the full-stack perspective to understand our entire ecosystem—including occasional front-end adventures—your primary focus will be on systems integration, ensuring our various services and platforms work together in perfect harmony. We believe in owning our narrative from start to finish: gathering requirements, designing solutions, implementing features, and watching with pride as real readers discover their next favorite book through the seamlessly integrated experiences we create.
As a Software Engineer III, you'll be a key character in our development story, contributing to every chapter of delivery—from initial design sketches to the triumphant moment when new features go live.
Responsibilities Lead and collaborate in designing and developing software components that bring reading experiences to life
Build exceptional software using .NET technologies for powerful backend solutions—working with both .NET Framework 4.7 (4.8) and the latest .NET 9+ and venturing into the front-end space with NextJS (and React)
Champion DevOps practices by participating in operational activities that keep our reading platform running smoothly
Share your wisdom by mentoring and coaching fellow engineers, both within your team and across our broader engineering community
Requirements
- Experience with Git.
- Strong experience with object-oriented languages like C# (preferred) or Java
- Strong experience with JavaScript framework(s)
- Experience with JavaScript meta-framework(s)
- Eagerness to learn and try out new things
- Highly technical and able to communicate well with engineers and cross-functional team members
- Experience with Good engineering Principles and Practices, IoC & TDD.
- Experience with designing, implementing, and optimizing observability solutions (metrics, logs, traces).
- Experienced and knowledgeable in CI/CD and different testing strategies and techniques (Unit, Integration, UI tests).
Bonus Points
- Experience with async messaging.
- Working with / for Systems Integrators
- Experience with composable commerce
- Docker, Solr, Kubernetes
- Working with GitHub Actions
- Experience with React / NextJS
- Experience with scripting languages
- Experience with Relational databases
- Experience with No-SQL databases
The Perks :
- Flexible hours and remote working environment
- 4 extended summer long weekends
- Full benefits starting from your first day
- Paid Volunteer days, unlimited sick days, and 3% RRSP matching
- Monthly commuting allowance for hybrid employees
- Flexible health spending account
- Training budget + Udemy account
- Free Kobo device + free weekly e-book or audiobook
- Weekly Kobo Tech University sessions
- Maternity/paternity leave top up
- 90 Day Work from Anywhere program
- Daily lunch credit when in-office and in-office snacks
- Dog friendly office
About Rakuten Kobo Inc. Owned by Tokyo-based Rakuten and headquartered in Toronto, Rakuten Kobo Inc. is one of the most advanced global ecommerce companies, with the world’s most innovative e-reading services offering more than 6 million eBooks and audiobooks to 30 million + customers in 190 countries. Kobo delivers the best digital reading experience through creative innovation, award-winning e-readers, and top-ranking mobile apps. Kobo is a part of the Rakuten group of companies.
Rakuten Kobo Inc. is an equal opportunity employer. Accessibility accommodations for candidates with disabilities participating in the selection process are available on request. Any information received related to accommodation needs of applicants will be addressed confidentially.
Rakuten Kobo would like to thank all applicants for their interest in this role however only qualified candidates will be shortlisted.
Beware of fraudulent job offers claiming to be from Rakuten. Rakuten does not send unsolicited job offers or request money during the recruitment process. Learn more: https://rakutenemploymentalert.com/
#RKIND