GCP/Go Software Engineer (Backend), Rakuten Ad Platform Development - Global Ad Technology Supervisory Department (GATD)

Salary not provided

Rakuten

Job Description: Business Overview The Global Ad Technology Supervisory 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: http://corp.rakuten.co.jp/careers/feature/adtech/en/ Department Overview Our vision is to empower our internal and external stakeholders by providing data driven marketing solutions by developing the Ad delivery, Audience Management, Tracking, Reporting and Data Sync Platforms. Joining us, you will be able to challenge yourself in a wide range of technologies in the frontline of heavy traffic large scale ad applications and platforms, including high performance system development and big data processing systems. Also, you will be able to work about latest digital advertising and Ad platform because we also closely work with outside Ad platformer as well. In the platform team, we have positions who have comprehensive knowledge of the platforms and provide total solution for business requirement by combining of multiple platform components. Our team develops and operates an ad serving platform that is widely used in Rakuten's overall services, including Rakuten Ichiba. The system consists of servers that respond to high traffic, such as tens of thousands of QPS, with low latency of less than 100ms, a backend system that processes huge log data of tens of billions of data per month, and campaign management UI. Position: Why We Hire We are hiring software engineer to expand our advertisement platform. Main responsibility is to develop and maintain backend system, web application, batch for Advertisement platform, we are welcome for people who enjoy challenge of system performance, new technologies Position Details - Development of distribution systems for Ad Platform - Development of a reporting system that aggregates Ad Platform distribution logs and purchase data - Development of a reporting system that aggregates delivery logs and purchasing data from advertising platforms Work Environment Development team About 20 people (SRE, Backend/Frontend, Data, SDK, QA) Development Environment - Google Cloud Platform(GKE, Dataflow, Cloud Pub/Sub, BigQuery, Cloud SQL) - Aerospike - Terraform - Ansible - Python - Go - TypeScript - React Mandatory Qualifications: - More than 3 years, web service / application backend system design and devel opment - Experiences in developing services with large scale traffic - Ability and attitude to think first and foremost about providing value to users - Experiences practical development using Golang Desired Qualifications: - Experiences in developing ad serving system - Experiences in designing, building and operating an infrastructure environment using AWS/GCP - English (fluent), or TOEIC 800+, or an equivalent qualification/skill - Experience in the development and operation of applications and services that you have planned #engineer #applicationsengineer #globaladdiv #RakutenIchiba #RakutenAdvertising In Japanese, Rakuten stands for ‘optimism.’ It means we believe in the future. It’s an understanding that, with the right mind-set, we can make the future better by what we do today. So we challenge ourselves to evolve, innovate and experiment, to create a better, brighter future for everyone. Today, our 70+ businesses span e-commerce, digital content, communications and fintech, bringing the joy of discovery to almost 1.3 billion members across the world. If you have any trouble logging in, please contact us here Rakuten Group, Inc.: rakuten-recruiting-info@mail.rakuten.com Please read the Application Requirements(EN) / 募集要項(JP) before applying. Our Diversity & Inclusion Policy and Application Documents Rakuten’s corporate mission is to “contribute to society by creating value through innovation and entrepreneurship.” We foster a culture that provides equal opportunities to those who share this founding philosophy and take on the challenge to transform society, regardless of age, gender, nationality, or any other status. Diversity is one of Rakuten's core strategies and a driving force for innovation. Because of this, you are not required to submit any of the following information in order to apply for our job positions. - Gender - Age - Photo - Nationality - Information not related to business, such as ideological beliefs, family structure, etc. * For legal compliance, we may ask you about your work eligibility. See the details