Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Rakuten International

Platform Engineer

Toronto, Canada

Job Description:

Platform Engineer

Job Overview

Rakuten Rewards is seeking a Platform Engineer to join our Platform Engineering team. The Platform Engineering team is a DevOps discipline with the goal of delivering innovative, automated, and self-service platform's using cost-effective technologies to meet the needs of autonomous product development teams (Tribes & Squads).

The ideal candidate will have a strong understanding of Software Development along with DevOps principles and practices, as well as some experience with cloud computing platforms such as AWS, GCP, or Azure and a strong development mindset. As a member of the Platform Engineering team the Platform Engineer will be responsible to:

Want more jobs like this?

Get Software Engineering jobs in Toronto, Canada delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


  • Collaborate with the platform engineering team to design and implement software solutions in a secure, robust and scalable way.
  • Collaborate with development teams to understand application requirements and optimize delivery processes to increase engineering productivity
  • Maintain comprehensive documentation for configurations, processes, and procedures.
  • Understand the importance of fast feedback cycles and early discovery of bugs
  • Quantify the costs of low-productivity development environments that waste time waiting for slow builds, tests, and CI/CD pipelines
  • Organize the data required to understand, troubleshoot, and improve essential development processes like builds, tests, and CI/CD pipelines
  • Use data to proactively improve the reliability of the development toolchain

Minimum Requirements (Knowledge, Skills, Abilities)

  • Bachelor's degree in Computer Science or related field
  • Passionate about learning, automating, challenging the status quo and developing innovative solutions to solve business problems.
  • Golang programming experience is a must
  • Experienced in CI/CD tools such as GitHub Action, Jenkins
  • Experience with automated testing and continuous integration
  • Familiarity with cloud-native technologies, such as Kubernetes and Docker
  • Strong problem-solving and analytical skills
  • Ability to work independently and as part of a team.

Qualification Requirements

  • Bachelor's degree in Computer Science or equivalent years of work experience
  • 3+ years of experience developing applications using the Go programming language
  • 3+ Experience with CI/CD tools such as Jenkins or GitHub Actions.
  • 1-2 years of experience in DevOps.
  • 1-2 Experience with cloud computing platforms such as AWS, GCP, or Azure.
  • Excellent collaboration and communication skills
  • Strong understanding of computer science principles, algorithms, and data structures
  • Experience writing automated tests with Go's testing frameworks like Ginkgo, or GoConvey
  • Experience with concurrent programming concepts, such as channels and goroutines

Nice to Have

  • Experience with AI/ML technologies, including OpenAI, LLM, and AI-based code generators to innovate solutions for increasing productivity within the engineering organization
  • Experience with AI/ML Pipelines to improve software development and operational processes
  • Experience with ChatGPT, Bard or similar for internal chatbot development projects
  • Experience with Copilot, Code Whisperer or similar for local development

RAKUTEN SHUGI PRINCIPLES
Our worldwide practices describe specific behaviors that make Rakuten unique and united across the world. We expect Rakuten employees to model these 5 Shugi Principles of Success.

  • Always improve, always advance. Only be satisfied with complete success - Kaizen.
  • Be passionately professional. Take an uncompromising approach to your work and be determined to be the best.
  • Hypothesize - Practice - Validate - Shikumika. Use the Rakuten Cycle to success in unknown territory.
  • Maximize Customer Satisfaction. The greatest satisfaction for workers in a service industry is to see their customers smile.
  • Speed!! Speed!! Speed!! Always be conscious of time. Take charge, set clear goals, and engage your team.

Five Principles for Success
Our worldwide practices describe specific behaviors that make Rakuten unique and united across the world. We expect Rakuten employees to model these 5 Shugi Principles of Success.

Always improve, Always Advance - Only be satisfied with complete success - Kaizen
Passionately Professional - Take an uncompromising approach to your work and be determined to be the best
Hypothesize - Practice - Validate - Shikumika - Use the Rakuten Cycle to succeed in unknown territory
Maximize Customer Satisfaction - The greatest satisfaction for our teams is seeing their customers smile
Speed!! Speed!! Speed!! - Always be conscious of time - take charge, set clear goals, and engage your team

Rakuten provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type. Rakuten considers applicants for employment without regard to race, color, religion, age, sex, national origin, disability status, genetic information, protected veteran status, sexual orientation, gender, gender identity or expression, or any other characteristic protected by federal, state, provincial or local laws.

Client-provided location(s): Toronto, ON, Canada
Job ID: Rakuten-RakutenRewards-1020841
Employment Type: Full Time

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Fertility Benefits
    • Family Support Resources
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Commuter Benefits Program
    • Casual Dress
    • Snacks
    • Some Meals Provided
    • Company Outings
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Sabbatical
    • Leave of Absence
    • Volunteer Time Off
    • Summer Fridays
  • Financial and Retirement

    • 401(K) With Company Matching
    • Company Equity
    • Stock Purchase Program
    • Performance Bonus
  • Professional Development

    • Tuition Reimbursement
    • Learning and Development Stipend
    • Promote From Within
    • Mentor Program
    • Shadowing Opportunities
    • Access to Online Courses
    • Lunch and Learns
    • Work Visa Sponsorship
  • Diversity and Inclusion

    • Diversity, Equity, and Inclusion Program
    • Employee Resource Groups (ERG)
    • Asian founded/led