Tokyo Rakuten Full time

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)
  • Software Engineer

    2週間前


    Tokyo SORACOM フルタイム

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


  • Tokyo SORACOM フルタイム

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


  • Tokyo PayPay Corporation

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


  • Tokyo (株)ティアフォー

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


  • Tokyo Imperva

    募集概要: · Imperva は、アプリケーション、データ、ネットワークセキュリティのマーケットリーダーです。当社では、日本におけるグローバルセールスエンジニアリングチームとして経験豊富なシニアセールスエンジニアを募集しています。Impervaは、データセンター内の重要なアプリケーションや価値の高いデータに対する、新しいカテゴリのセキュリティ分野のパイオニアであり、市場を牽引しています。 · サイバーセキュリティは大きな課題です。ニュースでも取り上げられ、急速に成長している分野です。あらゆる企業にとって重要なツールであり、私たちの専門領域です。 · ...


  • Tokyo Code Chrysalis フルタイム

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


  • Tokyo Amazon Japan G.K. フルタイム

    Amazonは、何百万の商品をお客様へ提供し続けることによって、世界的に認知度が高く、グローバルリーディングカンパニーとしての地位を確立しています。また、"地球上で最もお客様を大切にする企業"であり続けるため、日々改善と改革を行っており、それらの業務へ貢献できる経験豊富な人材を求めています。 · JCFS(オペレーション技術統括本部)は、アマゾンジャパンオペレーション業務の中核部門としてオペレーションの各部門を効率的に連携することに貢献します。さらに同事業部は、そのオペレーションネットワークの能力を最大化するために、継続的なプロセス改善そしてイノベーショ ...


  • Tokyo Siemens Electronic Design Automation Japan K.K. Permanent

    Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. Our customers use our tools to push the boundaries of techno ...


  • Tokyo PayPay Corporation

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


  • Tokyo PayPay Corporation

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


  • 東京都, (株)ティアフォー

    クラウド側から車載ECUに対してワイヤレスでOSやファームウェアも含めてアップデートをかける、OTA Update機能のEdge側のコンポーネントの開発に携わっていただきます。バックエンドチームとも協力しながら、 · 積極的にチームを技術的に牽引していただきます。■Web.Auto内外のチームとのコミュニケーションや調整■アーキテクトやチームメンバーと協力しながらチームの技術的方針の決定■ロードマップに向けたチームの開発・テスト・運用計画の策定と実施■上長をサポートしながら、チームのタスク作成や優先度付け、管理・実行◇ご希望でバックエンド側のデザイン、開 ...


  • 東京都, キャディ(株)

    【期待する役割】■急拡大するサービス、組織における技術選定及びアーキテクチャの意思決定のリード■持続的な運用可能性を意識したバックエンドアプリケーションの構築■事業戦略とアラインした技術戦略の立案・ · 策定、開発組織の技術的リード · 【詳細】 · ■システムの要件定義およびドメインモデリングのリード · ■バックエンドシステム全体のアーキテクチャ設計 · ■ミドルウェア、フレームワーク等の技術選定・検証 ...


  • Tokyo (株)UL Japan

    ソフトウェア製品関連の営業担当をお任せします。チームの方針のもとに独立して行動し、エンジニアリングチームと協力して、ソフトウェア製品およびサービスの販売を促進します。 · ◇新しい市場の分析と開拓 · ◇リード開拓からチャンスのクロージング、デプロイメントへの引き渡しまでの責任◇ウェビナー、イベント、顧客先でのプレセールスプレゼンテーションの実施 · ◇国際的なプロセス管理ネットワークの拡大と維持◇ソフトウェアライセンス販売の収益責任◇正確な四半期予測の維持 ...


  • 東京都, キャディ(株)

    図面データ活用クラウド「CADDi Drawer」またはその関連プロダクトのフロントエンド開発を担っていただきます。 · 今回募集のポジションには、フロントエンドのリードとしてサービス全体のフロントエンドに関する意思決定や課題解決のリードを担っていただくことを期待しています。 · 【想定する業務例(以下に限定されるものではありません)】 · ■高速にプロダクトの仮説・検証を動かすリード · ■プロントエンドシステム全体のアーキテクチャ設計 · ■ミドルウェア、フレームワーク等の技術選定・検証 ...


  • Tokyo Unreal Gigs Full time

    About Us · We are a Y Combinator-backed startup revolutionizing the field of headless ERP solutions. With $11 million in funding and a client base including major enterprises, we're reshaping how companies manage their enterprise resource planning. Our mission is to construct a p ...


  • Tokyo Rakuten Full time

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

  • Software Engineer

    1週間前


    Tokyo Monotype DACH Full time

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


  • Tokyo Arrow Electronics, Inc.

    Position: · Senior Automotive Software Engineer · Job Description: · Avelabs (an arrow company), a leading automotive software engineering services provider, is seeking a skilled Resident Engineer to join our team in Tokyo, Japan. This role involves working closely with our custo ...


  • Tokyo Rakuten Full time

    Description · : About Rakuten · Rakuten Group, Inc. is the largest e-Commerce company in Japan, and provides a variety of services in e-commerce, fintech, digital content and communications to many users all over the world. · Department overview · Search Department focuses on ...


  • Tokyo (株)LIXIL

    LIXILグローバルでの情報セキュリティに関する業務に携わっていただき、下記業務をメインで担当いただきます。 · ■クラウドセキュリティとゼロトラストセキュリティの導入推進 · ■アプリケーションやAPIのセキュリティ対策の検討と推進 · ■情報セキュリティ教育や従業員意識向上施策の実施 · ■ユーザからの情報セキュリティに関する問合せ対応(調査、アドバイス含む) ■既存IT環境のセキュリティ強化、ツールやプロセスの標準化検討と推進 ■セキュリティ施策の企画、監査対応、予実管理 ...