Software Engineer, Fraud Prevention Section - Membership Platform Department (MPD)
Rakuten Crimson House, Japan
Rakuten
楽天グループ株式会社のコーポレートサイトです。企業情報や投資家情報、プレスリリース、サステナビリティ情報、採用情報などを掲載しています。楽天グループは、イノベーションを通じて、人々と社会をエンパワーメントすることを目指しています。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)* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture AWS Azure Big Data Cassandra CI/CD Computer Science Data Mining Distributed Systems Engineering Flink GCP Git Hadoop HDFS Java JavaScript Kafka Linux Machine Learning MySQL NoSQL Pipelines Python RDBMS Spark SQL Streaming Testing TypeScript UX
Perks/benefits: Career development
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.