🌎
This job posting isn't available in all website languages

Software Engineer (Messaging Group) : DSAID

📁
Software Engineer
💼
Rakuten, Inc.
📅
00013324 Requisition #

The Messaging Group oversees one of the major cross-service platforms in Rakuten, actively supporting over 30 services in distributing billions of notifications to mobile devices globally.


The group maintains, enhances and enables mobile user engagement and app retention through predominantly push notifications, and is looking to expand its services to cover other engagement channels. 


We are aiming to build a resilient, scalable, low-latency and high-throughput notification distribution platform with low maintenance and operation cost. Our codebase is .NET and JVM based, runs on Microsoft Azure utilizing a variety of services.


Responsibilities:

  • Propose, design and develop scalable, fault-tolerant architecture and components
  • Propose and implement features and system improvements to better serve our clients
  • Perform code reviews, source control management, build processes and testing
  • Fix bugs and work with team members and stakeholders for troubleshooting.
  • Troubleshoot production issues and use automation for resolution.
Required Qualifications 
  • BS degree preferably in Computer Science, Computer Engineering or Software Engineering
  • 3+ years of professional experience in OOP and OOD
  • Strong knowledge of CS fundamentals
  • Excellent analytical skills with a problem-solving attitude 
  • Knowledge of professional software engineering practices & best practices
  • Strong sense of ownership
  • A technical mindset with great attention to detail
Preferred Qualifications 
  • Extensive experience in C#/Java/F#/Scala/C++
  • Good understanding of Distributed systems and Cloud computing
  • Strong programming experience on any major cloud platforms (Azure/AWS/Google)
  • REST/RPC API design and development
  • Exposure to modern frontend frameworks like React, Redux, AngularJS
  • NoSQL experience
  • Agile, TDD and CI/CD experience

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions

Similar Listings

Rakuten, Inc.

Tokyo, Tokyo, Tokyo, Japan, Asia and Oceania

📁 Software Engineer

Requisition #: 00001202

Rakuten, Inc.

Tokyo, Tokyo, Tokyo, Japan, Asia and Oceania

📁 Software Engineer

Requisition #: 00000648

Rakuten, Inc.

Tokyo, Tokyo, Tokyo, Japan, Asia and Oceania

📁 Software Engineer

Requisition #: 00005457