Skip to main content

Job ID:

Job Category:


Job Type:

Date Posted:

Apply Now >>    
Job Title :
Data Engineer
Job ID :
Category :
Information Technology
Location :
Boston, MA US
Job Type :
Full Time
Posted On :
Job Description :

Are you looking for unlimited opportunities to develop and succeed?  With work that challenges and makes a difference and a flexible and supportive environment, we can help our customers achieve their dreams and aspirations.
The Data Engineer is responsible for developing and implementing a strategic enterprise data lake capabilities for collecting, storing, processing US Division data to support and enable analytics, digital transformation and operational improvements. This involves researching, recommending and choosing optimal technology and process solutions to manage and implement modern data architecture as well as maintaining and monitoring the success of these solutions. The incumbent must have a passion for how data can be leveraged and used to drive deeper, meaningful insights that enhance the customer experience, grow our businesses, minimize risk and engage our US Division employees. 
Principal Duties and Responsibilities:
The Data Engineer has primary responsibility for:
  • Implementation of Data Technologies: Delivery of proven as well as emerging tooling to ensure that data pipelines are scalable, repeatable, timely and secure serving multiple users within the organization. The incumbent is responsible for implementing highly complex, multi-faceted big data initiatives associated the following functions areas:
    • Translate complex functional and technical requirements into detailed design and high performing capabilities
    • Participate in the design and build of data patterns and services - both batch, real-time and complex event handing - leveraging open technologies
    • Ensure the timely delivery to meet project timeline by automating development and deployment tasks
    • Effectively manage risk and change with a continuous focus on process improvements
    • Evolving the data lake pattern and operations
    • Build data pipeline that cleans, transforms and aggregates data
    • Develop data set processes for data modeling, and mining
    • Recommend ways to improve data reliability, efficiency and quality
  • Governance and Controls: Responsible for ensuring all data management and risk processes conform to standard operating procedures and aligns with how a modern data architecture aligns to enterprise technology standards and policies; contribute and provide guidance around data quality, metadata management, data stewardship and security, and access controls.
  • Innovation and Continuous Improvement: Conduct PoC’s of new data technologies and capabilities that are value-driven; work closely with John Hancock’s architecture and innovation teams (i.e., LOFT), remain current with industry advancements working closely external vendors.
Core Technical Skills:
  • Demonstrated 2-4 years professional experience in big data/data management.
  • Extensive expertise in data technologies and the use of data to support software development, advanced analytics and reporting.
  • Focus on Cloud (Azure) and Hadoop-based technologies (MapReduce, Hive, Pig), SQL (MySQL, SQL Server), NoSQL (MongoDB, HBASE, Cassandra), Data Warehousing Solution, ML, R, SAS.
  • Experience with programming or scripting languages like Java, Python, Ruby, Linux. ETL experience like Informatica.
  • Working experience with modern data streaming process with Kafka, Apache Spark, Flink and data ingestion framework NiFi, Hive, Pig, etc.
Other Qualifications, Knowledge and Skills:
  • Bachelor’s degree in Computer Science or equivalent with 4+ years of work experience in developing, various software systems.
  • Excellent organizational and time management skills, with ability to multi-task.  Ability to work with minimal or no supervision while performing duties; has the ability and initiative to organize various functions necessary to accomplish department activities or goals and be a strong team player.
  • Experience and capability in translating non-technical user requests into complex technical specifications and solutions that meet these requirements.
  • Knowledge of security/data protection solutions, Kerberos, Active Directory, HDFS Access Control, OAuth2, OpenID, LDAP is plus.
About John Hancock Financial and Manulife
John Hancock is a division of Manulife Financial Corporation, a leading international financial services group that helps people achieve their dreams and aspirations by putting customers’ needs first and providing the right advice and solutions. We operate primarily as John Hancock in the United States, and Manulife elsewhere. We provide financial advice, insurance and wealth and asset management solutions for individuals, groups and institutions. Assets under management and administration by Manulife and its subsidiaries were over $1 trillion (US$806 billion) as of September 30, 2017. Manulife Financial Corporation trades as MFC on the TSX, NYSE, and PSE, and under 945 on the SEHK. Manulife can be found at
One of the largest life insurers in the United States, John Hancock supports approximately 10 million Americans with a broad range of financial products, including life insurance, annuities, investments, 401(k) plans, and college savings plans. We also offer advice through Signator, a network of independent financial advisors. Additional information about John Hancock may be found at
Agency submissions and contacts are by invitation only and must be initiated by John Hancock's Recruiting Department only.  Unsolicited agency submissions will not be honored.

Information Technology
Apply Now >>    
Link for schema


Any personal information you provide through this site will be privy only to Manulife for the purpose of evaluating your qualifications and experience. At all times, your personal information will be protected by the application of our Privacy Policy.