Data Engineer, Data Solution Group - Catalog Management Department, AI & Data Division

Salary not provided

Rakuten

Job Description: Business Overview Rakuten Group, Inc., a global technology leader based in Japan, provides innovative solutions that enrich the lives of millions worldwide. Our Technology division is pioneering in leveraging cutting-edge technologies to deliver exceptional experiences across our services. Department Overview The importance of catalog data as a master data is increasing as it serves as a hub and data platform that connects products and corporate data handled within Rakuten services. By managing abundant and accurate catalog data and deploying it as master data across Rakuten services, it plays the role of core data that accelerates new service development. The Catalog Management Department is committed to building data creation processes, collecting and expanding catalog data, and improving quality in order to continue providing services that meet and exceed the expectations of Rakuten's customers. Under the mission of creating the best catalog data and improving user experience, we provide the power of Rakuten's design, technology, and operations to provide high-quality catalog data that is at the core of our business strategy. This contributes to Rakuten's vision of "Empowering people and society through innovation". Position: Position Details The main development task is to build Catalog Data Solution platform that enable CAMD Data asset to be more usable and helping Rakuten business to unlock business opportunity using Catalog Data Asset. In addition to building platform to unlocking Catalog Data asset we also need to support our client to provide data that meets our clients needs. One of the important challenge is to continuously adding feature and also maintaining Platform and Data Quality of Enrichment Solution to our data client. We also practice long-term product development as we handle the entire development process from design, development, to release and operation. We also play a role in considering a more scalable system design while preventing or paying technical debt. Responsibilities - Design, develop, and maintain efficient and scalable data pipelines using Apache Spark (primarily with Java) or Apache Beam or Kubeflow to ingest, process, and transform large datasets from various sources. - Design and implement optimized data models for analytical and operational use cases, considering performance, scalability, and data integrity. - Build and maintain web tools and applications in Python and Java. - Develop end-to-end applications integrating with data infrastructure. - Maintain infrastructure aligned with product and security requirements. - Contribute to product development and architecture design. - Ensure high performance and data quality. Mandatory Qualifications: - Fluent in both Japanese and English, with exceptional communication skills across diverse, multinational environment. - Minimum 3 years of proven experience in Data Engineering fields. - Demonstrated experience building production-grade data pipelines. - Track record of developing full-stack applications. - Strong background in API design and development. - Solid experience with Google Cloud Platform (GCP) services, including BigQuery, Dataflow, Dataproc, Cloud Storage, and Pub/Sub. - Expertise in data pipeline development and ETL processes. Desired Qualifications: - Understanding of AI/GenAI concepts and their data requirements is a plus. - Experience building data pipelines to support AI/ML models is a plus. - Data assets, data governance, storage, and sharing. - Background in performance optimization. - Experience as a mentor, tech lead or leading an engineering team. - Have a strong ownership and able to own project end-to-end from designing to deployment. - Experience in building and driving adoption of new products. - Strong adaptability and commitment to continuous learning, keeping up with the latest advancements in technology. #engineer #DataEngineer #applicationsengineer #technologyservicediv Languages: English (Overall - 4 - Fluent), Japanese (Overall - 4 - Fluent) 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