Comcast Careers

Data Architect

Philadelphia, PA
Technology (Technology - Software Engineering)

Job Description

Business Unit:


The Comcast Messaging Platform, part of the Digital First team is seeking experienced Data Architect with strong modeling and data management experience. The CMP group delivers millions of email and SMS messages monthly to Comcast customers and provides a first-tier experience with the customer. The team is looking for a strong seasoned engineer or architect who can work on enhancing existing and new projects. This position will be responsible for leading, designing, modeling, and tuning data architecture solutions within the CMP ecosystem.

The Data Architect will work closely with leads and developers in the team to adapt our new cloud services and ensure the data we use from them are tailored to business requirements. The position will oversee data product solutions which adhere to standards and best practices. This position will work closely with business product owners, other architects and other development teams across the enterprise following an agile delivery method and scrum principles. The position desires multi-disciplinary skills with software engineering background.

The Data Architect is responsible for managing, gathering, and processing information related to overall solution and data architecture. Leads and delivers solution engineering, project coordination, business requirements analysis, requirement specification, and project documentation. Ensures programs are envisioned, designed, developed, and implemented across the enterprise to meet business needs. Manages every phase of the project lifecycle from intake through delivery. Provides mentoring and guidance to one or more junior team members. May be responsible for leading a team, but does not directly manage people.

Core Responsibilities:

-Work with business partners in understanding and translating business requirements into useable data architecture.

-Take initiative and ownership to provide solutions on time.

-Profile, design, and model data and provide data product solutions using multiple data platforms.

-Design and architect data solutions with the mindset of "data as a product"

-Design and architect to accommodate data quality, security, and privacy

-Design and architect to integrate multiple, complex data sources that are transactional and non-transactional, structured and unstructured data

-Manage data standards and best practices related to end to end data process

-Mentor and educate teams on standards and best practices

Other responsibilities will include

-Tracks and documents requirements for enterprise development projects and enhancements (e.g. architectural functional requirements).

-Assists in the planning and design of new or upgraded systems.

-Assists in the evolution of enterprise product and system roadmaps.

-Consistent exercise of independent judgment and discretion in matters of significance.

-Create reference architectures on data and data quality and help with documenting our data store inventory.

-Participate in group meetings to present and defend design decisions.

-Other duties and responsibilities as assigned.

Required Skills

-Strong experience in end to end data management-data acquisition, data model, data storage, data access-with various tools and technologies.

-Experience in data management and architecture within the Hadoop ecosystem. Eg: Hive, Pig, HBase, Sqoop.

-Strong experience in data management and architecture in RDBMS and SQL based tools.

-Experience with large implementations of both relational and dimensional reporting systems.

Work Experience

-BS or Masters in Computer Science or equivalent work

-3+ years of Data Management, Architecture, and Modeling experience

Works well in team environment

Comcast is an EOE/Veterans/Disabled/LGBT employer