Senior Software Engineer - Ad Product Section, Global Ad Technology Supervisory Department (GATD)

Futakotamagawa Rise Office

Rakuten

楽天グループ株式会社のコーポレートサイトです。企業情報や投資家情報、プレスリリース、サステナビリティ情報、採用情報などを掲載しています。楽天グループは、イノベーションを通じて、人々と社会をエンパワーメントすることを目指しています。

View all jobs at Rakuten

Apply now Apply later

Job Description:

Department Overview

The Global Ad Technology Department (GATD) manages the whole of the advertising systems that power Rakuten. We are a cross functional and data-driven organization working together in a diverse team spread across five countries: Japan, Singapore, India, China and UK.
 

GATD Website:

https://corp.rakuten.co.jp/careers/feature/adtech/en/

We develop and maintain the comprehensive advertisement platform that allows both internal stakeholders (Rakuten Ichiba merchants) and

external advertisers (huge national and international clients) to freely manage their promotional mix and marketing campaigns. Working with

us you will be able to learn everything about Rakuten Group's wide range of services and huge data asset.

Ad Product Section boasts a highly motivated, skilled, talented, and friendly team spread across Tokyo, Singapore, India, and China. We are looking for someone who can quickly integrate and collaborate effectively with our team.

We are seeking a dynamic full-stack software engineer to take on technical ownership and responsibilities throughout the product and project development lifecycle. The ideal candidate will possess the ability to solve a wide range of technical and business challenges. We are looking for a tech-savvy individual who is unafraid to step out of their comfort zone and explore new technologies.

This role offers the opportunity to build a robust tech career by developing multiple products within Rakuten's expansive ecosystem and innovative technology cluster.

Position:

Position Details

Project Execution

- Requirement gathering and analysis

- Convert business requirement to tech requirement

- System design

- Coding and implementation

- Code review and maintain code quality/standard

- Unit testing, verification, validation

- Deployment/Rollback operation for DEV, STG, PROD

- After-release monitoring, regular maintenance
 

Innovation

- Bring new solutions into the system or work processes to enhance quality
 

Collaboration

- Working closely with the project manager, tech lead, architect and other project members

- Collaborate with a separate QA team and DevOps team.

- Collaborate with cross-culture, cross-border development team during the project execution
 

Always Improve, Always Advance

- Understand the whole product and system and suggest the technical improvements

- Understand the future business and product needs and suggest system improvement in advance.

- Think one step ahead, verify up-coming technology and prepare roadmaps to utilize those
 

Mentoring

- Mentor junior developer, new grad and intern

- Identify their growth factor and work towards their technical growth

 

Mandatory Qualifications:

- 5+ years of hands-on software development experience as a Software Engineer

- Strong technical design and implementation skill

- Strong analytical and problem-solving skill

- Complete and hands-on experience of Agile development and SCRUM

- Team player and easy-going person

- Proactive, self-starter and self-motivated

- Perform under immense pressure

- Good communication skills with tech/non-tech people

- Strong get-things-done mind with a sense of ownership
 

Technical

- HTML, CSS, JS

- Java spring (boot+batch)

- MySQL, MariaDB

- NoSQL (MongoDB)

- Version Control – Git

 

Desired Qualifications:

- Hadoop, Hive

- REACT, ANGULAR

- NoSQL (Couchbase, Cassandra, Redis)

- Big Data (Tez, Trino)

- Test Automation JUnit

- Code Quality - Sonar

- Streaming platform - Kafka, RabbitMQ

- CI/CD - Jenkins

- BI Tool - MicroStrategy, Tableau

- Experience in enterprise system architecture design such as data pipeline design

- Experience of managing Big Data on GCP

#engineer #applicationsengineer #globaladdiv

Languages:

English (Overall - 3 - Advanced)
Apply now Apply later

* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰

Job stats:  0  0  0

Tags: Agile Automation Big Data Business Intelligence Cassandra CI/CD DevOps Full stack GCP Java Jenkins Kafka MongoDB Monitoring MySQL NoSQL RabbitMQ Redis Scrum

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.