Job Description:
Business Overview
The Technology Platforms Division (TPD) is responsible for building and operating the infrastructure and ecosystem platforms which power the Rakuten Group. Our mission is to provide our Rakuten Cloud and Ecosystem Platforms which will deliver Core Value to accelerate the growth of Rakuten Group services.
Department Overview
The Membership Platform Department (MPD) is thinking big: we create scalable platforms that power the Rakuten Ecosystem worldwide. Are you interested in building the next generation of Internet services that reach hundreds of millions of users across the globe every day? In our department, you will join a global team of experienced technologists who build the foundation of our services.
Overall Position Details
The Fraud Prevention Section is responsible for building fraud platforms and investigating various forms of fraud. We combine the latest technology, architecture solutions, and fraud modeling capabilities to develop a scalable, high-performing system which processes billions of transactions in real-time.
The core responsibility is to protect accounts and transactions from fraud in real-time. Your responsibilities will be as follows:
- Develop software solutions, respond to requests for business requirements, design, coding, testing, and release, as well as maintenance of software programs and large scale systems.
- Deliver features with high quality and speed, managing project and timeline.
- Take responsibility of product, performing maintenance, monitoring, troubleshooting and bug-fix when needed.
- Be proactive in performing system improvement (e.g. refactoring, adopting
appropriate technologies and system architecture.
Mandatory Qualifications:
- Bachelor Degree (BS) in Computer Science, Engineering, or related field
- Experience in overall software development and/or machine learning, working with modern programming languages such as Go, Java, Python, JavaScript/TypeScript etc. (3 years +)
- Experience with RDBMS such as MySQL and NoSQL, Redis, Cassandra
- Experience working with microservice-based systems
- Experience with streaming platforms such as Kafka, EventHub
- Experience with cloud programming (AWS/Azure/GCP)
- Experience with: CI/CD pipelines; Git; Docket or other containerization technologies
- Experience using Linux commands and Linux scripting languages
- An ability to design, develop, and operate large-scale services in heavy traffic scenarios
- An ability to perform detailed code reviews and design reviews of architecture
- Familiarity with data mining concepts and machine learning algorithms
- A strong sense of ownership and motivation to drive tasks to completion
- Excellent communication, collaboration, reporting, analytical and problem solving skills
Desired Qualifications:
- A good understanding of distributed systems
- Knowledge of big data processing frameworks and querying tools such as Hadoop, Spark, Flink, or Druid, MapReduce, HDFS, Tez, Hive, Impala etc. is a plus
- Proficiency in SQL and/or NoSQL databases, and can maintain and work with large scale data stores with high throughput
- Experience in working with UI/UX design/development for business application tools
- Experience with building and maintaining data science platform
Other Details
- Work Location: Tokyo
#technologyplatformdiv #engineer
Languages:
English (Overall - 4 - Fluent)Other Jobs from Rakuten
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say