Principal Data Modeling Engineer

As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's problems. True innovation starts with diverse perspectives and various abilities and backgrounds.
Pleasanton, CA, USA
$94,200 - $223,500
Data
Principal Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Principal Data Scientist - Oracle Health Applications & Infrastructure

Principal Data Scientist position at Oracle Health Applications & Infrastructure, focusing on AI/ML solutions for healthcare applications.

Software Architect - Health Data Intelligence

Principal Software Architect role at Oracle focusing on health data intelligence and analytics platforms, requiring 15+ years of experience in distributed systems and AI.

Senior Director, Software Engineering - Health Data Intelligence

Senior Director role leading engineering teams in developing Oracle's cloud-based health data platform, requiring 12+ years of leadership experience and expertise in scalable data processing systems.

Principal Advanced Services Engineer, CSS Tech Delivery, Data Management

Principal Advanced Services Engineer position at Oracle, focusing on database and cloud infrastructure solutions, requiring 5+ years of experience with Oracle technologies.

Consulting Data Scientist 4

Principal Data Scientist role at Oracle Health, focusing on AI/ML solutions with Federal Security clearance requirement. 8+ years experience required, competitive compensation $97.5K-199.5K.

Description For Principal Data Modeling Engineer

Oracle Analytics is used by customers across the world to discover deep insights about their business, improve collaboration around a single view by securely including all relevant data, and increase agility by quickly spotting patterns and powering data-driven decisions with AI and machine learning.

Oracle Fusion Data Intelligence platform (FDI) is the next generation of Oracle Fusion Analytics Warehouse built for Oracle Fusion Cloud Applications, bringing together business data, ready-to-use analytics, and prebuilt AI and machine learning (ML) models to deliver deeper insights and accelerate the decision-making process into actionable results. The backbone of FDI is the lights-out data pipeline that manages the data warehouse for all the customers.

As a Principal Data Modeling Engineer, you will:

  • Learn Business/functional requirements from Product Managers/Subject Matter Experts and analyze data sufficiency
  • Design/implement data models and pipelines to power reporting/analytics/ML-models
  • Own the quality of the deliverable, design/develop unit/integration tests and collaborate with QA counterparts
  • Debug/analyze data issues and take data debugging into consideration as part of design
  • Monitor and learn from current deployment statistics/customer feedback and advances of underlying platform to identify potential improvements
  • Learn about prior art, competitive offering, new technologies and influence the features of underlying platform
  • Create supporting documentation, such as metadata and diagrams of entity relationships, business processes, and process flow

This position is onsite/hybrid in our Pleasanton, CA office - remote option is not available for this role.

Last updated 7 months ago

Responsibilities For Principal Data Modeling Engineer

  • Learn Business/functional requirements from Product Managers/Subject Matter Experts and analyze data sufficiency
  • Design/implement data models and pipelines to power reporting/analytics/ML-models
  • Own the quality of the deliverable, design/develop unit/integration tests and collaborate with QA counterparts
  • Debug/analyze data issues and take data debugging into consideration as part of design
  • Monitor and learn from current deployment statistics/customer feedback and advances of underlying platform to identify potential improvements
  • Learn about prior art, competitive offering, new technologies and influence the features of underlying platform
  • Create supporting documentation, such as metadata and diagrams of entity relationships, business processes, and process flow

Requirements For Principal Data Modeling Engineer

Python
Java
  • BS or higher degree in Computer Science, Computer Engineering or equivalent with 10+ years of applied experience
  • 5+ years of proven experience working in data architecture/engineering/modeling
  • Strong knowledge of Kimball and data model best practices in big data world
  • Experience with analytical relational databases
  • Experience with big data systems Spark
  • Proficiency in SQL, data modeling tools, and ETL processes/patterns/best practices
  • Experience with data analysis, basic statistics and visualization
  • Strong problem-solving/analytical skills and eye for details
  • Strong programming skills in Python/PySpark/Java
  • Excellent communication skills, both written and verbal

Benefits For Principal Data Modeling Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term disability and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • 401(k) Savings and Investment Plan with company match
  • Paid time off
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?