Senior Software Engineer - Ad Product Section, Global Ad Technology Supervisory Department (GATD)
Futakotamagawa Rise Office
Rakuten
楽天グループ株式会社のコーポレートサイトです。企業情報や投資家情報、プレスリリース、サステナビリティ情報、採用情報などを掲載しています。楽天グループは、イノベーションを通じて、人々と社会をエンパワーメントすることを目指しています。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)* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰
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.