Principal Data Engineer
Job Description
Oracle Cloud Infrastructure (OCI) is building data solutions that turn complex operational information into trusted, actionable insights. In this onsite role in Nashville, TN, you will design and deliver scalable data engineering and self-service analytics platforms for the Capacity Data Analytics team, with a focus on canonical datasets and SQL-based pipelines that support strategic and operational decision-making.
What you’ll do
- Design, develop, test, validate, document, and maintain scalable data engineering solutions and self-service analytics platforms.
- Build SQL-based data pipelines, curated datasets, and reusable data models for reporting and analytical workloads.
- Develop and maintain canonical datasets that serve as trusted sources for decision-making.
- Partner with engineering, finance, product, and business stakeholders to understand requirements and translate complex business problems into scalable solutions.
- Own projects from requirements through production delivery, ensuring accuracy, maintainability, and operational excellence.
- Clearly communicate data lineage, assumptions, business rules, and transformation logic to technical and non-technical audiences.
- Continuously improve data quality, governance, documentation, and data engineering best practices.
- Support the development of self-service reporting capabilities that empower stakeholders across OCI.
- Identify opportunities to automate manual processes and improve operational efficiency through data-driven solutions.
- Contribute to a collaborative engineering culture focused 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 navigate ambiguous business problems.
- Outstanding written and verbal communication skills, with experience presenting technical concepts to engineering teams and business leaders.
- Demonstrated ability to collaborate effectively 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.