cover image
Rakuten Kobo Inc.

Rakuten Kobo Inc.

www.kobo.com

6 Jobs

649 Employees

About the Company


Rakuten Kobo Inc. is the world's only dedicated digital bookseller.

Owned by Tokyo-based Rakuten and headquartered in Toronto, Kobo enables more than 30 million readers worldwide to read anytime, anywhere and on any device.

With our award-winning eReaders and the free Kobo App for smartphones and tablets, Kobo is your portable reading world.

Listed Jobs

Company background Company brand
Company Name
Rakuten Kobo Inc.
Job Title
Software Engineer III - Store Browse
Job Description
Job Title: Software Engineer III – Store Browse Role Summary: Senior software engineer responsible for the full lifecycle of web applications within Kobo’s Store Browse team, delivering user‑centric features using modern React/Next.js front‑end and .NET 8 back‑end services. Oversees design, implementation, testing, deployment, and monitoring while leading technical decision‑making and mentoring junior developers. Expectations: - Own technical direction and maintain best‑practice standards. - Collaborate closely with cross‑functional stakeholders and Architecture team. - Deliver production‑grade code with sustainable maintainability. - Mentor and coach junior team members through code reviews and knowledge sharing. - Participate in Agile ceremonies and contribute to continuous improvement. Key Responsibilities: - Lead development of high‑quality, responsive web components with React/Next.js and Tailwind CSS. - Design and prototype solutions; present POCs to Architecture for approval. - Implement and maintain .NET 8 microservices, ASP.NET MVC, WebAPI, and related back‑end APIs. - Apply SOLID principles, IoC, TDD, and CI/CD best practices. - Conduct thorough code reviews, provide constructive feedback, and enforce coding standards. - Communicate progress, risks, and technical decisions to stakeholders. - Mentor junior developers and foster a culture of learning and technical excellence. - Ensure robust integration, unit, integration, and UI testing; contribute to test automation. - Stay current with emerging technologies and recommend enhancements. Required Skills: - Strong experience with React (preferably Next.js), Tailwind CSS, JavaScript, TypeScript, HTML, CSS/SCSS. - Expertise in C#, ASP.NET MVC/WebAPI, RESTful services, and .NET 8 microservices. - Proven knowledge of SOLID, IoC, TDD, and CI/CD pipelines. - Database proficiency: MS SQL, RavenDB, Entity Framework. - Familiarity with messaging systems (NServiceBus, RabbitMQ). - Version control (Git) and identity management (OAuth, OpenID). - Comfortable with unit, integration, and UI testing strategies. - Excellent communication and teamwork skills. - Agile experience and understanding of Scrum practices. Required Education & Certifications: - Bachelor’s degree in Computer Science, Computer Engineering, or equivalent professional experience. - No mandatory certifications, but familiarity with Azure DevOps, GitHub, or related tooling is advantageous.
Toronto, Canada
On site
08-12-2025
Company background Company brand
Company Name
Rakuten Kobo Inc.
Job Title
DevOps Engineer (12-Month Co-op)
Job Description
**Job Title:** DevOps Engineer – 12‑Month Co‑op **Role Summary:** Assist in designing, building, and maintaining cloud‑based infrastructure and CI/CD workflows for a technology and publishing organization. This role provides hands‑on exposure to the full software delivery lifecycle while collaborating with development, QA, and operations teams in an agile environment. **Expectations:** - Deliver and improve automated deployment pipelines and infrastructure scripts. - Bridge the gap between development and production by ensuring efficient, reliable releases. - Communicate effectively with cross‑functional teams and proactively seek continuous improvement. - Adhere to best practices for cloud operations, security, and monitoring. **Key Responsibilities:** 1. Develop and maintain cloud deployment pipelines and workflows. 2. Contribute to the creation and upkeep of CI/CD pipelines. 3. Script automation for operational tasks and system integrations. 4. Write and maintain Infrastructure‑as‑Code using tools such as Terraform or Chef. 5. Develop monitoring scripts and tools to ensure system health and performance. 6. Collaborate with development teams to understand requirements and implement efficient deployment strategies. **Required Skills:** - Presently enrolled in the final year of a Bachelor’s program in Engineering, Computer Science, Software Engineering, or a related field. - Fundamental knowledge of cloud platforms (GCP, AWS, Azure). - Experience with GitOps/IaC practices. - Proficiency in scripting languages (Terraform, Ansible, Bash, Python). - Working knowledge of REST APIs and system integration. - Strong communication skills, both oral and written. - Self‑motivated, proactive problem‑solver capable of multitasking under tight deadlines. - Solid troubleshooting skills and an eagerness to learn. **Required Education & Certifications:** - Enrolment in the 3rd or 4th year of a Bachelor's degree in an engineering or computer‑science discipline. - No mandatory certifications required; relevant coursework or project experience in cloud engineering, DevOps, or infrastructure scripting is advantageous.
Toronto, Canada
On site
18-12-2025
Company background Company brand
Company Name
Rakuten Kobo Inc.
Job Title
Platform Engineer (12 month contract)
Job Description
**Job Title** Platform Engineer (12‑month contract) **Role Summary** Architect, implement, and maintain the cloud‑based development platform for a global e‑reading company. Focus on re‑platforming infrastructure, CI/CD pipelines, Kubernetes clusters, and observability tools, while ensuring 24/7 uptime and on‑call support. **Expectations** - Deliver high‑quality, scalable infrastructure solutions within a 12‑month contract timeline. - Build and refine interfaces for developer interactions with the platform. - Mentor teammates and champion best practices for cloud and DevOps engineering. **Key Responsibilities** - Lead the re‑platforming of source‑control, CI/CD (GitHub Actions, ArgoCD), Helm charts, Kubernetes clusters, and observability (Datadog). - Design and develop developer‑friendly interfaces and tooling. - Participate in on‑call rotation for critical infrastructure. - Stay current on emerging development patterns and platform evolution, recommending improvements. - Collaborate with cross‑functional teams, translating technical details to non‑technical stakeholders. **Required Skills** - 7+ years of software development and 7+ years of building cloud‑based development infrastructure. - Proficiency with GitHub Actions, ArgoCD, Helm, Kubernetes, and Datadog. - Experience designing and managing large‑scale, reliable systems and leading transformation projects. - Strong communication and mentoring abilities; ability to evangelise best practices. - Deep understanding of architectural patterns and trade‑offs. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - Relevant certifications (e.g., Kubernetes Administrator, AWS/Azure/GCP Platform Engineer) preferred.
Toronto, Canada
On site
Senior
07-01-2026
Company background Company brand
Company Name
Rakuten Kobo Inc.
Job Title
Senior Cloud Security Engineer, GCP (12 month contract)
Job Description
**Job Title** Senior Cloud Security Engineer, GCP (12‑Month Contract) **Role Summary** Design, implement, and oversee secure hybrid cloud architectures integrating on‑prem and Google Cloud Platform (GCP) environments. Lead security reviews, integrate security into CI/CD pipelines, mentor team members, and elevate the organization’s cloud security posture. **Expectations** - Deliver secure cloud‑native designs that meet architecture and compliance requirements. - Translate functional requirements into secure technical solutions. - Mentor and upskill junior staff on GCP security best practices. - Provide actionable security recommendations during architecture reviews and vulnerability assessments. **Key Responsibilities** - Lead GCP and hybrid‑cloud security architecture design, including IaC and service integration. - Conduct comprehensive security assessments of proposed architectures and applications. - Analyze software security, threat models, and incident response within the cloud context. - Integrate security controls into CI/CD pipelines, ensuring continuous protection. - Translate business requirements into secure technical solutions and recommendations. - Act as a subject‑matter expert, delivering training and knowledge sharing on GCP security services. **Required Skills** - 5+ years in cybersecurity, with 3+ years in cloud security architecture/engineering focused on GCP. - Proven experience designing secure cloud solutions, IaC, and CI/CD security integration. - Deep knowledge of GCP security services, native tooling, and best‑practice frameworks (e.g., CIS, SOC 2). - Familiarity with vulnerability analysis, threat modeling, and incident response in cloud environments. - Strong communication skills; able to explain complex security concepts to technical and non‑technical audiences. - Passion for mentoring, knowledge sharing, and continuous improvement. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Information Security, or related field (or equivalent experience). - Relevant certifications preferred: Google Cloud Professional Cloud Security Engineer, CompTIA Security+, CISSP, or equivalent.
Toronto, Canada
On site
Senior
15-01-2026