ジョブ
>
Tokyo

    Senior Software Engineer - Tokyo, 日本 - Rakuten

    Rakuten
    もっと見る 仕事をつぶす
    Rakuten background
    フルタイム
    説明

    Description

    :

    Business Overview

    The Technology Platforms Division (TPD) is responsible for building and operating the infrastructure and ecosystem platforms that 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 Marketing Cloud Platform Department (MCPD)'s mission is to lead Rakuten's marketing related products strategy, execute product development and implementation. We empower Rakuten internal marketing teams by building engaging, respectful and cost-efficient marketing platforms that put our customer at the center. Our main advantage comes from our ability to leverage the Rakuten Ecosystem. We provide marketing solutions such as marketing campaign management, multichannel communication and personalization. As a department with 150+ experts across Japan, India and Singapore, we are proud to be a technology organization and we share our knowledge across the Rakuten Tech community.

    The Marketing Data Engineering Section (MDES) is responsible for providing critical data services to various Rakuten businesses. Our mission is to enable clients to establish reliable, human-like connections with their customers. To achieve this, we are building a robust and integrated data platform that will serve as the foundation of data-driven communication. Currently, our product portfolio manages billions of marketing data using state-of-the-art technologies. As a team of over 20 experts based in Tokyo, we are actively seeking talented individuals to join us on this thrilling journey.

    Overall Position Details

    The Subscription Center Group (SCG), part of the Marketing Data Engineering Section (MDES) as a part of the Marketing Cloud Platform Department (MCPD) in Rakuten Group Inc. is looking for a skilled Senior Software Engineer with extensive Java development experience to design software architecture and lead our dynamic team. This role is ideal for someone who excels at Java programming and robust, scalable, and modern data processing architecture with DevOps practices and SRE principles in mind. The candidate will be expected to work autonomously, demonstrate a proactive approach to problem-solving, and a commitment to demonstrate collaborative teamwork with not only developers, but also product managers, project managers, customer success managers, and business audiences as well as managing developers as a technical lead.

    Position Details

    As a software engineer, you will be responsible for executing the whole software development life cycle from discussion with Rakuten's internal marketing teams, customer success group, and product managers to gather requests and requirements and plan, develop, test, deliver, and operate the system to enhance the Marketing Cloud ecosystem. Your responsibilities will be as follows:

    Serve as the technical lead and point of contact for all the projects related to the Subscription Center, guiding the team through complex technical challenges, and ensuring high-quality code standards.

    - Architect, design, and review complex software systems to ensure they are scalable, reliable, and efficient; make critical decisions regarding the technical direction and strategy for project development. Includes developing, maintaining, and continuously improving observability monitoring of the platform.

    - Mentor and develop a team of software engineers, fostering a culture of innovation, continuous improvement, and collaboration.

    Help team to standardize development processes such as Test-Driven Development (TDD), Architecture Decision Record (ADR), code review, and branch management strategy, provide constructive feedback, and support team members' growth.

    Coach and get involved in cross-organization discussions or activities.

    - Collaborate with project managers, product owners, product managers, and other stakeholders to contribute to defining project scope, objectives, and timelines based on the technical feasibility, expected architecture, developers' ability, and resource limitations.

    - Implement best practices in the SRE area such as CI/CD, alert/monitoring, and automation by collaborating with SRE engineers.

    - Participate in on-call alert owner rotation and take a commander role in the incident situation.

    Communicate with Customer success managers, product managers, and project managers, participating in consultation, request gathering, requirement definition, discussion, consensus building, and user acceptance test including answering inquiries from clients and product stakeholders as a champion of the developers.

    - Consult with and support customer success managers (CSM) as a champion of the technical specialist to let the CSM answer technical support requests.

    Mandatory Qualifications

    - Bachelor's degree in computer science, Engineering, or a related field or equivalent work experience

    Software development experience (5 years+)

    Experience in a leadership role managing software development teams (2 years+)

    Proficiency in multiple programming languages (e.g., Java, Python), databases (e.g., SQL, NoSQL), and web technologies (e.g., HTML, CSS, JavaScript).

    Deep understanding of software architecture patterns, cloud services (AWS, Azure, Google Cloud)

    A solid understanding of networking systems and protocols (HTTP, TCP/IP, TLS, DNS)

    Deep understanding of DevOps practices

    Solid understanding and experience with agile development methodologies

    Project management experience (including experience writing requirement specifications, requirements definitions, and acceptance criteria)

    Desired Qualifications

    Master's degree is preferred.

    Knowledge of Marketing Automation (MA)

    Knowledge of Customer Data Platform (CDP)

    Knowledge of Data Engineering

    Knowledge of Message Applications

    Experience in Digital Marketing, Email Marketing, or Messaging platforms.

    Working experience in building and operating CI/CD pipelines, especially Jenkins and ArgoCD experience is preferred

    Working experience in building and operating Docker, and Kubernetes

    Working experience in utilizing test automation, especially KARATE framework experience is preferred

    Working experience in the development of AWS, Google Cloud, or Azure

    Knowledge of big data processing by the Hadoop ecosystem

    Working experience in developing distributed systems and microservices architecture

    Familiarity with Java ecosystems like IDEs, frameworks, middleware, and libraries

    Other Details

    Work Location: Tokyo

    #engineer #Java #Python #SQL #JavaScript #applicationsengineer #technologyplatformdiv

    Languages:

    English (Overall - 3 - Advanced)

    この分野に関連するその他の求人情報は下記を参照のこと。

  • SORACOM

    Software Engineer

    1週間前


    SORACOM Tokyo, 日本 フルタイム

    ソラコムのバックエンドエンジニアは、ソラコムの提供するサービスを支えるバックエンドの業務システムを構築・運用するエンジニアです。 · IoTシステム構築に使いやすいサービスを提供するためには、単にそのサービス自体が便利なだけではなく、お客様がビジネスを構築しやすい料金体系や支払い手段の提供や、運用時に使いやすい権限設定などの機能提供が必要です。またお客様に提供する機能だけでなく、ソラコム自体がプラットフォームとしてスケールしていくための内部向けシステム、例えばデバイス類やSIMカードの円滑な提供を行うためのキッティングシステムや、顧客サポートのための管理 ...


  • PayPay Corporation Tokyo, 日本

    PayPayについて · 2018年にサービスを開始してから約5年でユーザー数6300万人を突破したフィンテック企業であるPayPayは約50か国の国と地域から集まった多様なメンバーで構成されています。 · OUR VISION IS UNLIMITED_ · 我々は自分たちの想像を超える未来を創るためにあえて明確なビジョンは必要ないと考えています。常にDay1であるスタンスを忘れずに、誰もが想像できないようなビジョン(未来)を実現していくのがPayPayです。 · この壮大なビジョンに前向きに取り組み、他社に真似できない圧倒的なスピードでプロダク ...


  • Code Chrysalis Tokyo, 日本 フルタイム

    コードクリサリスについて · コードクリサリスは、ソフトウェアエンジニアの教育を通して、人と企業の変革を支援します。私たちのビジネスには2つの分野があります · B2C(個人向け)コーディング・ブートキャンプを通してキャリアチェンジを支援する · B2B(企業向け)ソフトウェアチームのリスキルからオンボーディングまで、あらゆるサービスを提供する · コードクリサリスは、日本最大の教育コングロマリットであるベネッセから140万ドル(約1億7000万円)を調達し、現在B2Bのクライアントには有名企業が名を連ねています。 · コードクリサリスは、日本企業のソフ ...


  • PayPay Corporation Tokyo, 日本

    PayPayについて · 2018年にサービスを開始してからわずか約5年で、ユーザー数6000万人を突破したフィンテック企業であるPayPayは現在約50か国の国と地域から集まった多様なメンバーで構成されています。従業員は数千名をすでに超えていますが、まだまだ会社は成長段階であり「未完成」です。「PayPay」の提供に当たっては、インド最大の決済サービス事業者であるPaytm社と連携し、同社の顧客本位のテクノロジーを活用して日本におけるスマホ決済を構築しサービスを拡大していきます。 · わたしたちの最大のライバルは"現金"です。この困難な課題に前向き ...


  • (株)ティアフォー Tokyo, 日本

    Autonomous Driving-Senior Software Engineer(System Programming)として、当社の自動運転とその周辺ソフトウェアの開発と統合を担当します。 · 【業務内容】 · コンピュータシステムの要件設計、各種自律走行車向けコンピュータシステムの構築・実装、チームメンバーや関係パートナーとのシステム評価・改善を行う。 · より安全で持続可能な自動運転システムの構築、導入、統合、検証を行う。 · ※勤務条件備考欄に続き有 ...


  • Wizcorp Inc Tokyo, 日本 フルタイム

    Wizcorp is looking for Software Engineers for a selection of diverse fields. Depending on your background, skills, and experience we'll find the most suitable role within our teams for you. We value human skills and character as much as we do experience and proficiency. · Is this ...


  • Monotype DACH Tokyo, 日本 フルタイム

    Software Engineer, Tokyo · Are you our "TYPE"? · Named "One of the Most Innovative Companies in Design'' by Fast Company, Monotype brings brands to life through type and technology that consumers engage with every day. The company's rich legacy includes a library that can be trac ...


  • Sagri Tokyo, 日本 フルタイム

    Sagri, founded in 2018, is an agri-tech start-up, solving issues in agriculture and climate change. Sagri has technological superiority in satellite data-based farmland demarcation and soil analysis, which are the basis for the creation of carbon credits from farmland. We are con ...


  • Rakuten Tokyo, 日本 フルタイム

    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 C ...

  • Rakuten

    Software Engineer

    1週間前


    Rakuten Tokyo, 日本 フルタイム

    Description · : Department Overview · The mission of B2C BSS Development Department (B2CBD) is to accelerate our contribution to the telecommunications business by providing an innovative, high-quality and stable ecosystemized B2C BSS platform. MNO business just started in mi ...


  • UNLOCK DESIGN Tokyo, 日本 フルタイム

    We are Unlock Design, a recruitment agency based in Japan, and the job description below is an opportunity with one of our forward-thinking client companies. We aim to ensure a trustworthy and considerate experience for our candidates, emphasizing their privacy and long-term care ...


  • Rakuten Mobile Tokyo, 日本 フルタイム

    Description · : About the Organization · Our mission is to create a comprehensive technology platform for essential infrastructure tooling on customer networks. This platform will include performance measurement, debugging, networking, security, tracing, and other capabilities ...


  • Snaphunt Tokyo, 日本 フルタイム

    The Offer · Exciting opportunity with a pioneering social impact startup utilizing satellite data and AI to address global food crisis and climate change challenges · Be part of a passionate team creating a significant societal impact by tackling diverse, impactful challenges · T ...


  • Bjak Tokyo, 日本 フルタイム

    About Us · Bjak is at the forefront of driving technological advancements in Japan, pioneering the development of VisionOS technologies. Headquartered in Malaysia, our global expansion includes a dedicated team in Japan, demonstrating our commitment to introducing cutting-edge so ...


  • Rakuten Mobile Tokyo, 日本 フルタイム

    Description · : About Organization · The Mission of Core Network Division is for the planning, engineering, design and delivery of the central intelligence of Rakuten Mobile network. In addition, manage the operations of the core network and always ensure 99.99% availability o ...


  • Bjak Tokyo, 日本 フルタイム

    About Us · Bjak is dedicated to providing affordable and sustainable financial services to individuals across ASEAN. Headquartered in Malaysia, Bjak stands as the largest insurance portal in Southeast Asia. Our flagship platform, , assists millions in discovering insurance polici ...


  • Edgecortix Inc. Tokyo, 日本 Remote

    Introduction · Edgecortix Inc. is seeking strong software engineers to work as part of our deep-learning compiler team. If you have a strong desire to build next-generation AI chips and systems, join us, and let's reshape the future of AI at the edge. · About Edgecortix · At Edge ...


  • MUFG Chiyoda, 日本 フルタイム

    Do you want your voice heard and your actions to count? · Discover your opportunity with Mitsubishi UFJ Financial Group (MUFG), the 7th largest financial group in the world. Across the globe, we're 120,000 colleagues, striving to make a difference for every client, organization ...


  • Red Hat K.K. Tokyo, 日本 フルタイム

    Red Hat is the world's leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies. We strive to make software freely accessible to everyone a ...


  • Rakuten Tokyo, 日本 フルタイム

    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 Co ...