Job Summary And Mission
The principal data engineer is a senior-level position responsible for designing, building, and maintaining complex data systems and applications for Starbucks.
Primary Job Functions
- Architecture design: Lead the design and development of a scalable and reliable data architecture for large-scale data processing systems. Ensure that data pipelines are designed to meet the business’s specific requirements and can handle the increasing amount of data.
- Data modeling: Lead the design of data models and schema designs for a Transactional, operational, and Analytical data environment. This includes defining data structures, data types, and data relationships.
- Data pipeline design: Lead the design of data pipelines that enable efficient data processing and transformation.
- Data storage and management: Responsible for designing and implementing data storage solutions that enable efficient data retrieval and management. Work with various database technologies and Azure cloud storage platforms to ensure the data is stored securely and is easily accessible.
- Performance optimization: Optimize data processing and storage systems to ensure they perform efficiently. Identify bottlenecks and performance issues and implement solutions to improve overall system performance.
- Team leadership: Mentors a team of lead engineers through influence and expertise, providing project guidance and direction and ensuring that engineering team members meet their goals and objectives.
- Data Taxonomy Design: Primary contributor to the data taxonomy, defining data classes to support the full data lifecycle supporting related business functions.
- Platform Design: Design and govern the data platform patterns supporting consistent data storage and compute utilization for data Engineering and data analytics needs.
- Consultant: Acts as a consultant for the Data Engineering, Decision Science, and Data Science leaders to develop a holistic operational and Analytical platform to develop a foundation for developing robust cross-domain, Enterprise AI solutions.
Qualifications
- Deep knowledge of the Microsoft Platform or demonstrated equivalent AWS or Google Cloud expertise.
- Demonstrated Spark and Databricks expertise.
- Demonstrated Data modeling skills for both structured and unstructured data.
- Knowledge of enterprise metadata management and the development of Data Catalogs
- Demonstrated thought leadership in developing an enterprise data landscape for operational and analytical use cases.
- Demonstrated knowledge of Data Operations and DevOps for data.
- Demonstrated ability to build relationships with data and application stakeholders outside of the organization.
- Demonstrated exceptional collaboration, communication, and influence skills.
- Deep understanding of the data lifecycle and its relationship to business processes.
The pay range for this position may be narrower than that displayed, depending on where the work is performed.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
We are committed to creating a diverse and welcoming workplace that includes partners with diverse backgrounds and experiences. We believe that enables us to better meet our mission and values while serving customers throughout our global communities. People of color, women, LGBTQIA+, veterans and persons with disabilities are encouraged to apply.
Qualified applicants with criminal histories will be considered for employment in a manner consistent with all federal state and local ordinances. Starbucks Corporation is committed to offering reasonable accommodations to job applicants with disabilities. If you need assistance or an accommodation due to a disability, please contact us at
[email protected].