Principal Data Engineer
Job Description
Oracle Cloud Infrastructure (OCI) is looking for a Principal Data Engineer to join the Capacity Data Analytics team in Nashville, TN (onsite). The role focuses on building scalable data engineering solutions and self-service analytics capabilities, turning complex operational data into trusted, actionable insights.
Responsibilities
- Design, develop, test, validate, document, and maintain scalable data engineering solutions and self-service analytics platforms.
- Create high-quality SQL-based data pipelines, curated datasets, and reusable data models for reporting and analytical workloads.
- Develop and maintain canonical datasets that act as trusted sources for strategic and operational decision-making.
- Collaborate with engineering, finance, product, and business stakeholders to capture requirements and translate business problems into scalable data solutions.
- Own initiatives end to end, from requirements through production delivery, with focus on accuracy, maintainability, and operational excellence.
- Communicate data lineage, assumptions, business rules, and transformation logic to technical and non-technical audiences.
- Improve data quality, governance, documentation, and engineering best practices on an ongoing basis.
- Support the development of self-service reporting capabilities for stakeholders across OCI.
- Identify opportunities to automate manual workflows and improve operational efficiency through data-driven solutions.
- Contribute to a collaborative engineering culture centered on knowledge sharing, innovation, and continuous improvement.
Requirements
- Bachelor’s degree, or equivalent practical experience, in Computer Science, Engineering, Information Systems, Mathematics, or another quantitative discipline.
- Strong experience developing complex SQL queries for large-scale analytical workloads.
- Experience designing and implementing data warehouse solutions, data models, and ETL/ELT pipelines.
- Strong understanding of data modeling, data quality, metadata, and data lineage concepts.
- Experience delivering end-to-end data engineering solutions from requirements through production deployment.
- Excellent analytical and problem-solving skills, including the ability to work through ambiguous business problems.
- Outstanding written and verbal communication skills, with experience presenting technical concepts to both engineering teams and business leaders.
- Demonstrated ability to collaborate across cross-functional organizations.
Technologies
- SQL
- ETL/ELT
Preferred Qualifications
- Experience supporting cloud infrastructure, capacity planning, operations analytics, or large-scale distributed systems.
- Experience developing self-service analytics platforms and reporting solutions.
- Familiarity with modern data engineering technologies and cloud-native data architectures.
- Experience working with large, complex datasets in fast-paced engineering organizations.
- Passion for building trusted data products that enable strategic decision-making.
What You’ll Bring
- Deep expertise in SQL and data engineering best practices.
- Strong ownership and accountability for delivering high-quality solutions.
- Curiosity to understand complex business domains and convert them into scalable data products.
- Ability to explain technical concepts, data lineage, and analytical findings to diverse audiences.
- A collaborative approach with commitment to continuous learning and operational excellence.