Discover your dream Career
For Recruiters

SE-2, 6, 11, 34, GG13, Principal Full Stack Engineer

Metlife Tokyo, Japan
Posted 24 days ago Permanent Competitive
SE-2, 6, 11, 34, GG13, Principal Full Stack Engineer
there are 2 job discription because this req number is including some jobs as our hiring project.

Job Summary

English follows in Japanese.

近年,各企業においてデジタルトランスフォ-メ-ションが加速し,ビジネスモデルやITシステムが急速に変化する中,当社では,より-層お客様にフォ-カスし,迅速に価値あるサ-ビス提供を行うため,デ-タの重要性に着目し,デ-タの利活用を推進したいと考えております.

これを進めるにあたり,デ-タ• エンジニアリングの観点からIT部門では,レガシ-となりつつあるオンプレミスの各種デ-タ基盤をクラウドに再構築• 統合し,社内外様々なデ-タソ-スをシ-ムレスにつなぐ新しいデ-タ基盤(デ-タハブ)をクラウド上に構築を進めています.

本ロ-ルは,ビジネスニ-ズにより迅速に応えていくため,ビジネス部門• IT部門のリ-ダ-と連携し,デ-タエンジニアとしての卓越した経験とスキル,及び,構築したデ-タ基盤を活用して,ビジネス課題の解決をリ-ドするポジションとなります.

このポジションは,数名のエンジニアのピ-プル• マネジメントを含みます.また,技術的なバックボ-ンとしては,以下のいずれかの経験を有する方に適しています.
  • デ-タ• プラットフォ-ム構築,デ-タ• インジェスト開発
  • BI / デ-タウェアハウス開発• デ-タ利活用促進

本ポジションのロ-ル概要

候補者の適正やキャリアの方向性に鑑み,以下のいずれかをメインにご担当いただきます.
  • デ-タ• プラットフォ-ム構築• デ-タ• インジェスト開発 - ビジネスケ-スに従って,社内外に存在する様々なデ-タをクラウド上のデ-タレイクや各種デ-タシステムに取り込むパイプラインを開発します.ビジネスニ-ズにアラインし,構造化• セミ/非構造化デ-タをバッチ/リアルタイム等様々な頻度で取り込み,利用者へ提供します.
  • BI / デ-タウェアハウス開発 - 全社BIプラットフォ-ムのオ-ナ-として,ビジネスケ-スに従って,クラウド上のデ-タ• プラットフォ-ムに取り込まれた大量デ-タを,ビジネスアナリストやデ-タサイエンティスト等のデ-タ利用者が活用できる形にデ-タウェアハウス上でデ-タ加工し,BIツ-ルへ提供します.また,技術的な知見に基づき,ビジネス部門が作成するレポ-ト• ビジュアリゼ-ションの構築支援を行います.加えて,デ-タ利活用の促進の観点から,ユ-ザ-が自由にアクセス• 利用できるデ-タを提供する"デ-タのセルフサ-ビス化"の推進を担っていただきます.
  • 以下は,上記各ロ-ルに共通の内容となります.
    • 本ロ-ルは数名のエンジニアのピ-プル• マネジメントが含まれます
    • 主なカウンタ-となるステ-クホルダ-は,ビジネス• IT部門双方のリ-ダ-層となります
    • プロジェクトにおいてはプロジェクトリ-ドとして,デリバリ-の責任を担うとともに,プロジェクト管理業務も担っていただきます
    • 卓越したデ-タ• エンジニアリング経験やスキルに基づき,構築するシステムのア-キテクチャ• デザインやソリュ-ションの定義をリ-ドします
    • 担当システムのオ-ナ-として,担当システムのカレンシ-を管理し,ITセキュリティリスクが適切にコントロ-ルされた状態を保つことに責任を負います

チ-ムは,オフショアサイトも含め,マルチナショナルなメンバ-で構成されているチ-ムです.多様性を受け入れ,-人-人の違いを大切にする環境を目指しています.

フレキシブルな勤務時間,在宅とオフィスのハイブリッド勤務体制を敷いています.ご応募お待ちしております!

With the acceleration of digital transformation (DX) and rapid changes in business models and IT systems at firms nowadays, we are focusing on the importance of data and promote the utilization of data to provide more value to our customers with speed.

In this regard, from a data engineering perspective, our IT organization is rebuilding and integrating legacy on-premises data infrastructures into the cloud as one data platform that seamlessly connects various internal and external data sources.

This role will lead to solve business challenges with a proven track record as experienced data engineer, in collaboration with business and IT leaders.

The position involves the people management of several engineers. The promising candidate will also have a technical background with experience in one of the following.
  • Data platform building and data ingestion development.
  • BI / data warehouse development and data 'Self-Service' promotion

Summary of This Role

Depending on the candidate's suitability and future career plan that s/he has, the individual will be primarily responsible for one of the following.
  • Data Ingestion Development - According to the business case, develop data pipelines to ingest various types of data, both internal and external, into data lakes and various data systems in the cloud. Aligning with business needs, structured, semi or unstructured data is ingested at various frequencies (e.g., batch/real-time) and made available to data consumers.
  • BI / Data Warehouse Development - As an owner of the company-wide BI platform, with large amount of data that is ingested into the data hub, transform the data on the data warehouse into data marts that can be consumed by business analysts or data scientists. The individual also supports business analyst to create their BI reports and visualizations with her/his solid technical knowledge. In addition, the candidate will be responsible for promoting 'data self-service', which enables business users to retrieve the data by themselves at any time, from the perspective of promoting data utilization.
  • The followings are common to the above two roles.
    • This role will involve the people management of several engineers.
    • The main counter stakeholders will be the leadership of both business and IT departments.
    • As the project lead, the successful candidate will be responsible for delivery as well as project management tasks.
    • Lead the architectural design and solution definition of the system to be built based on your exceptional data engineering experience and skills.
    • As the owner of the assigned system, the successful candidate will be responsible for managing the currency of the assigned system and ensuring that IT security risks are properly controlled.

The team is a multinational team, including members from offshore sites. We strive to create an environment that embraces diversity and values each individual's differences.

We offer flexible work hours and a hybrid work from home and office structure. We look forward to hearing from you!

Responsibilities

このポジションは以下の職責を担います.
  • IT部門のリ-ダ-の-員として,IT組織の発展• 育成に貢献する
  • デ-タ• エンジニアリング• チ-ムのリ-ダ-として,数名のエンジニアのサポ-ト• キャリア開発支援等ピ-プル• マネジメント
  • ビジネス部門• IT部門リ-ダ-と連携した,会社全体のStrategyへのアラインとプロジェクト推進
  • アジャイル• デリバリ-• モデルにおけるデリバリ-チ-ムのリ-ド
  • 担当領域のソリュ-ション定義,ア-キテクチャのデザイン
  • プロジェクトリ-ド• 管理(予算,ベンダ-マネジメント含む)
  • エンジニアリング• チ-ムのBAU管理(システムの安定稼働,チェンジ• リリ-ス,インシデント• 問題管理等)
  • グロ-バルのIT戦略へのアラインメント,メットライフ• グロ-バル,またはリ-ジョナルチ-ムとのコラボレ-ション

The successful candidate will be responsible for the followings:
  • Contribute to the development and growth of the IT organization as a member of the IT leaders.
  • Lead the data engineering unit and provide people management, including support and career development for subordinates.
  • Align to company-wide strategy and drive projects in collaboration with business and IT leaders.
  • Lead delivery teams in an agile delivery model.
  • Solution definition and architecture design for assigned areas.
  • Project lead and management (including budget and vendor management)
  • BAU management of engineering teams (e.g., system availability, change release, incident and problem management)
  • Alignment to global IT strategy, collaboration with MetLife global or regional teams

Requirements (Experience, Skills, Education)

経験 (A, B, C各1個以上に該当すること):

[A: 業務経験年数]
  • 15年以上のデ-タ• エンジニアリング経験,またはアプリケ-ション開発経験
  • 15年以上のデ-タハブ開発経験 (Data Lakeへのデ-タの取り込みやデ-タの加工)
  • 15年以上のBIレポ-ト(ビジュアリゼ-ション)開発経験

[B: エンジニアリング• バックグラウンド]
  • 5年以上のデ-タウェアハウスを使ったテラバイト以上のデ-タセットを扱った大規模デ-タモデリングやBI開発経験
  • 3年以上のアジャイル,スクラム,セイフといった手法での開発経験もしくは参加経験
  • 3年以上のクラウドベ-スのアプリケ-ションまたはデ-タ• プラットフォ-ム開発

[C: マネジメント規模]
  • 5年以上の数名規模のチ-ム• マネジメント (ピ-プル• マネジメント)
  • 5年以上の20名超のオフショア• チ-ム• マネジメント経験
  • 10年以上の事業会社IT部門の管理職経験

スキルセット(以下のいずれか3個以上の該当すること):
  • Cloud Platform (Azure, AWS, GCP)
  • PaaS Services (Azureはプラス, ADLS, ADF, SQL Database, Synapse Pipeline / Dedicated Pool / Synapse Spark, Cosmos DB, Cognitive Search, Azure ML, AKS等)
  • Spark, Python, R
  • PL SQL / Transact SQL. RDBMS (Oracle, SQL Server)
  • BI (Power BI(プラス), Qlik, Tableau等)
  • ETL
  • 言語
    • 日本語:ネイティブまたは流暢(会話だけでなく読み書きも不自由なくできること),外国籍の方はJLPT N1相当
    • 英語:ネイティブまたは流暢

Experience (at least one each of A, B and C must apply):

[A: Years of work experience]
  • 15+ years data engineering or application development experience
  • 15+ years' experience in data hub development (ingesting data into Data Lake or processing data)
  • 15+ years of BI report (visualization) development experience.

[B: Engineering background].
  • 5+ years' experience in large-scale data modelling and BI development with terabyte+ data sets using data warehousing.
  • 3+ years of experience developing or participating in Agile, Scrum, or SAFe
  • 3+ years cloud-based application or data platform development

[C: management scale]
  • 5+ years managing teams of several people (people management)
  • 5+ years' experience managing offshore teams of 20+ people.
  • 10+ years' manager experience at IT organization in a large user company.

Skills (with 3 or more of the following):
  • Cloud Platform (Azure, AWS, GCP)
  • PaaS Services (Azure is a plus. ADLS, ADF, SQL Database, Synapse Pipeline / Dedicated Pool / Synapse Spark, Cosmos DB, Cognitive Search, Azure ML, AKS etc.)
  • Spark, Python, R
  • PL SQL / Transact SQL. RDBMS (Oracle, SQL Server)
  • BI (Power BI (plus), Qlik, Tableau and etc.)
  • ETL (Informatica)
  • Language
    • Japanese: Native / Fluent (both verbal and written), JLPT N1 or equivalent for foreign nationals.
    • English: Native / Fluent

Education:
  • Bachelor's degree in computer science, Information Systems, Business Administration, data governance/management or related field

Preferable
  • デ-タ• ガバナンス,全社的なデ-タ領域のオペレ-ティング• モデルの構築
  • ビジネス部門と協同したデ-タのセルフサ-ビス化推進
  • 非構造化デ-タ,リアルタイムデ-タ,SFDCデ-タのデ-タレイクへの取り込み
  • DL(Deep Learning)モデルの理解
  • Generative AIを使ったユ-スケ-スの立案や評価,Pilot
  • オフショアチ-ムとの協業経験
  • 生命保険業界の知識

  • Data Governance, Establish operating model for data across a company.
  • Promote date 'Self-Service' in collaboration with business teams.
  • Ingestion of unstructured data, real-time data, and SFDC data into the data lake
  • Understanding of DL (Deep Learning) models
  • Planning, evaluating and piloting use cases using Generative AI
  • Experience working with / managing offshore teams
  • Domain knowledge for Life Insurance

Others

Qualification

Language

☒ English (☒ Advanced ☐ Intermediate ☐ Basic)

☒ Japanese (☒ Advanced ☐ Intermediate ☐ Basic) ☐ Not Required

Job Summary:

End to end accountable for front to back-end development within a defined system independently, possessing a complete technology stack, process capabilities, and agile modern ways of working. Design, develop and implement solutions, based on a set of standards and processes which establish consistency across the enterprise data, reduce risk, and promote efficiencies in support of the organization's goals and objectives.

Responsibilities:
  • Leads the creation of architectural specifications, ensuring feasibility, functionality, and integration with existing systems/platforms. Works towards enabling self service capabilities for business partners.
  • Leads the collection and documentation of user requirements as well as the development of user stories and estimates into technology solutions in collaboration with Product Manager
  • Leads the technical design and development of applications using existing and emerging technology platforms. Partner with Product Manager in planning. Responsible for front & back-end development. Responsible for ensuring disaster recovery, privacy and security are aligned to enable application/platform stability.
  • Responsible for peer reviews of product designs and related code for value streams/products. Ensures code meets best practice guidelines set by application/platform vendor. Ensures vendor applications/platforms are current on security and privacy mandates set by the MetLife security teams.
  • Responsible for investigation and resolution of escalated production management incidents, problems, and service requests. Communicates with Product Manager of status
  • Identifies and implements operating efficiency solutions for product portfolio. Responsible for platform currency.
  • Influences business with emerging technology trends and capabilities that align to Product portfolio.
  • "Directs multiple product teams in the development and maintenance of an E2E IT solution. Overseeing Solution Architecture and/or Product/Application Architecture.
  • Implementation of technology roadmap.
  • Responsible for setting, prioritizing, and accepting the work generated by multiple Agile teams in order to ensure the platform meets the defined goals and vision.
  • Technical leader, responsible for guiding the team to make solid technical decisions to meet the product capability needs aligned to the customer.
  • Enables teams to remove barriers and resolve conflicts so that the team can move forward in development. Implements audit controls, application security best practice and architecture designs that address currency, to plan through potential risks associated with product and/or processes.

Requirements:
Collaboration: Willingness to work with others to find solutions to problems, create or produce something. This includes recognizing others strengths and weaknesses, taking responsibility for mistakes, giving credit for others contributions and listening to other members concerns.

Communication/Presentation: Ability to express oneself to provide information to others effectively, recognizing that communication is more than just language - it includes tone, style and structure. Knowledge of and ability to effectively navigate formal and informal communication and decision-making channels.
Agile Practices: Discovering requirements and developing business valued solutions through the collaborative effort of self-organizing and cross-functional teams and their customer/end user.

DevSecOps, CI/CD: Responsibility for security, ensuring it is fully integrated into every stage of the development journey, continually delivering security throughout the software development process. Knowledge of continuous integration and continue delivery practices.

Collaboration Tools: Work with applicable collaboration tools that drive an E2E delivery of product through persistent teams

Product/Business/Industry Knowledge: Knowledge, insight, and understanding of industry, business products, tools, and processes that are needed for making sound decisions in the context of the company's business; ability to apply this knowledge appropriately to diverse situations.
Secure design and coding practices: Knowledge and ability to apply secure coding standards used to prevent security vulnerabilities. Proactively detect and eliminate errors that could compromise software security.

Writing & executing automated tests: Knowledge of activities, tasks, tools and techniques for automating testing applications to ensure adherence to functional and quality requirements.

Application operations/monitoring: Knowledge and ability to measure application performance, availability and user experience and using this data to identify and resolve application issues before they impact customers.

Design with "Feature Flags": Ability to develop code in a set of patterns which can help a team to deliver new functionality to users rapidly but safely

Customer Experience: Understanding how a customer interacts with the product over the course of the relationship.

Application Design/Architecture: Knowledge of and experience with activities, tools and techniques for converting business requirements and logical models into a technical application design.

Cloud Native Technologies: Knowledge of and experience with the concept of building and running applications to take advantage of the distributed computing offered by the cloud delivery model

Applicable Development Language : Ability to design and write programs for a variety of applications and platforms in the language appropriate to the need, includes front-end and back end development languages

Database Development tools: Knowledge of tools and facilities for developing and populating application databases.

Technology Stack & Other Requirements :
  • ReactJS
  • Java & SpringBoot
  • Azure Cloud Native Services & Azure DevOps
  • Testing Tools like Selenium, Aplitools, etc...
  • Rest APIs/Microservices architecture & security patterns
  • Japanese language
  • Scrum knowledge
  • Project management skills
  • Vendor Management
  • Incident and release management
  • Automated Testing

Qualification:

Degree in Computer Science/Information Technology Or equivalent work experience

Language : English Advanced, Japanese Intermediate
Job ID  135317
More jobs From Metlife
Metlife
SE-7, 9, 12, 19, 24, 30, 42, 43, 45, 48, GG11, Full Stack Software Engineer
Metlife
Tokyo, Japan
24 days ago Full time Competitive
Metlife
SE-4, 5, 18, 32, 37, GG11, Sr. Software Dev Engineer Test
Metlife
Tokyo, Japan
24 days ago Full time Competitive
Metlife
IT, Solution Delivery Group, Policy Admin Systems Team, Functional Analyst, GG10
Metlife
Tokyo, Japan
24 days ago Full time Competitive
Metlife
SE-10,13,15, 20, 21, 22, 29, 31, 38, 41, 44, 46, 47, GG10, Software Engineer II
Metlife
Tokyo, Japan
24 days ago Full time Competitive
Metlife
Solution Delivery Group / New Business & Claim Team, Functional Analyst,GG9
Metlife
Tokyo, Japan
24 days ago Full time Competitive
Metlife
SD-13, 14, 21, GG10, Software Engineer II
Metlife
Tokyo, Japan
24 days ago Full time Competitive

Boost your career

Find thousands of job opportunities by signing up to eFinancialCareers today.
More Jobs Like This