Principal Data Modeling Engineer

Cox Automotive - Redwood City, CA (30+ days ago)3.4


Xtime, a Cox Automotive Brand, is looking for a Principal Data Modeling Engineer to join our team in Redwood City, CA.

Job Purpose

Principal Data Modeling Engineer is responsible for designing, creating, deploying and managing Xtime's application data architecture. She/he expresses strategic data requirements, outlines high level integrated designs to meet these requirements, and aligns with enterprise strategy and related business architecture. She/he defines and implements how the data will be stored, consumed, integrated and managed by different data entities and applications/systems.

Primary Responsibilities

Principal Data Modeling Engineer is responsible to design, develop, maintain/refactor, support testing & deployment, provide appropriate documentation, and as appropriate, help monitor & tune prod performance for following items:

Logical & physical data model
Data dictionary
Data fields design to ensure accuracy & consistency with Apps, Integrations, and BI Warehouse
DDL & DML patch generation
Data quality/MDM and Data cleanup/Dedup of business entities
Data shards
Database batch jobs
Platform API PLSQL for important business objects

Understand and influence end-to-end requirements and solution architecture for planned deliverables to achieve effective and optimal data model
Conduct data model and database code reviews
Help developers & QA team write and run tests
Provide operational input for life cycle management, retention policies, security, privacy, and archival/recovery of database data


Expert knowledge and 10+ years of data modeling experience
Expert knowledge of SQL, Oracle PL/SQL
Excellent knowledge of OLTP systems and Web Applications Architecture
Excellent understanding of SAAS Cloud based applications
Experience with data modeling tools and CI/CD build systems
Experience in driving requirements and developing appropriate data models
Computer Science or Engineering degree with 10+ years development experience
Experience with Web Applications technologies such as J2EE or .Net

About Xtime, a Cox Automotive Brand:
Xtime is SaaS provider of state-of-the-art ServiceCRM and scheduling solutions for automotive dealerships. Xtime’s web-based applications provide automotive dealerships the ability to dramatically improve profitability through service department efficiency and increased customer-paid service revenue. A position at Xtime offers an excellent opportunity to join a fast-growing, market- leading organization.

About Cox Automotive

Cox Automotive is transforming the way the world buys, sells and owns cars with industry-leading digital marketing, retail, financial and wholesale solutions for consumers, dealers, manufacturers and the overall automotive ecosystem worldwide. The Cox Automotive family includes Autotrader®,®, Dealertrack®, Kelley Blue Book®, Manheim®, NextGear Capital®, vAuto®, VinSolutions®, Xtime®, incadea®, and a host of other brands. With a complete and connected view of the automotive ecosystem, Cox Automotive is a global company connecting people, cars and capabilities with services that link the automotive value chain. Cox Automotive is a subsidiary of Cox Enterprises. For more information about Cox Automotive, visit

Cox is an Equal Employment Opportunity employer - All qualified applicants/employees will receive consideration for employment without regard to that individual’s age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law.

Organization: Cox Automotive

Primary Location: US-CA-Redwood City-1400 Bridge Pkwy

Employee Status: Regular

Job Level: Individual Contributor

Shift: Day Job

Travel: Yes, 5 % of the Time

Schedule: Full-time

Unposting Date: Ongoing