Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Data Engineer

Shutterfly Career Site

At Shutterfly, we make life's experiences unforgettable. We believe there is extraordinary power in the self-expression. That's why our family of brands helps customers create products and capture moments that reflect who they uniquely are.

Shutterfly is looking for a Principal Data Engineer to join their team! As part of the Data Engineering team you will tackle the scalability, performance and distributed computing challenges needed to collect, process and store data for a $2B customer eCommerce, images and customizable product business. You will enhance the Data Warehouse at Shutterfly on AWS, supporting the breadth and depth of the company's analytic needs, including the BI, Data Sciences, Product Management, Product Marketing, CRM, and Machine Learning teams to deliver data innovations in our Websites and Mobile Apps.


The Data Warehouse, Platform and Infrastructure vision is to provide Shutterfly teams the ability to manage the full life cycle of their data at all levels, simplifying, commoditizing and democratizing its collection, computation and analytics through well-architected use of the AWS.


Note: We are unable to provide visa sponsorship for this position at this time.


What You'll Do Here:

  • Own & build design, develop, test, deploy, maintain and enhance full-stack data engineering solutions for the Data Pipelines & Data Mart encompassing the Data Warehouse
  • Provide technical leadership to both internal Data Warehouse team as well as to publishers & subscribers of the Shutterfly's Enterprise Data Lake
  • Identify, evaluate and evangelize through data-based evidence improvements to the Data Lake as we as the data processing environment; hence influence the data strategy
  • With your technical expertise, own and manage project priorities, deadlines and deliverables
  • Always with a customer focus, evangelize the benefits of existing solutions and new technologies to drive the use and push the technology of the Data Warehouse forward
  • Work closely with Data Operations to improve CI/CD pipelines, as well as continually improve the operations, monitoring and performance of the Data Warehouse
  • Work across multiple teams in high visibility roles and own solutions end-to-end
The Skills You'll Bring:
  • Expert knowledge of Python, Spark, and SQL; experience with large-scale data processing and distributed systems
  • 10+ years of hands-on experience building data platforms, including data pipelines, data warehousing, and feature engineering systems
  • Proven experience championing the adoption of AI-powered tools to increase team productivity, reduce manual effort, and improve operational efficiency.
  • Strong foundation in data structures, algorithms, and system design for large-scale data and AI systems
  • Experience with AWS ecosystem (e.g., S3, EMR, Glue, Lambda, SageMaker) or equivalent cloud platforms (GCP, Azure)
  • Hands-on experience with Databricks and modern lakehouse architectures
  • Familiarity with real-time data streaming frameworks
  • Experience supporting Machine Learning and AI workloads, including feature engineering, model data pipelines, and training data preparation
  • Bachelor's / master's degree in computer science or equivalent
Supporting a diverse and inclusive workforce is important to Shutterfly not only because it directly reflects our value of Embracing our Differences, but also because it's the right thing to do for our business and for our people. We welcome all applicants and evaluate them based on their qualifications. Learn more about our commitment to Diversity, Equity, and Inclusion on our Career Site.

This position will accept applications on an ongoing basis until filled.

#SFLYTechnology
Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the Principal Data Engineer in Eden Prairie, MN vacancy
  • $112.7k - $193.2k

     ...make the health system work better for everyone. From advanced data analytics and AI to cybersecurity, we use innovative...  ...Join us to start Caring. Connecting. Growing together. The Principal Data Engineer is a senior individual contributor responsible for designing... 
    Suggested
    Remote job
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area

    Optum

    Minnetonka, MN
    1 day ago
  •  ...and skilled reporting expert with mandatory proficiency in Power BI and advanced SQL, plus experience with other BI tools and Azure Data Factory as a strong advantage. This US-based role will focus on building and delivering impactful data insights to customers while driving... 
    Suggested

    Voluble Systems LLC

    Minneapolis, MN
    2 days ago
  •  ...We are seeking a Principal Data Engineer to drive scalable, business-focused data solutions that power insight-driven decision-making across the enterprise. This role is ideal for someone who combines deep technical expertise in modern data platforms with the ability... 
    Suggested
    Local area
    Remote work

    Cornerstone OnDemand

    Minneapolis, MN
    7 days ago
  • $121.66k - $147k

    Description The Manager of Data Engineering leads the design, development, and operations of Starkey's enterprise data engineering platforms and core data warehouse, while steering their evolution toward a modern hybrid architecture. This role combines deep technical... 
    Suggested
    Temporary work
    Work at office
    Worldwide

    Starkey Hearing Technologies

    Eden Prairie, MN
    2 days ago
  • $140k - $160k

     ...brands include mainstays such as Cold Stone Creamery, Famous Dave's, and Papa Murphy's. We are seeking a hands‑on Manager of Data Engineering to lead and actively contribute to the development of our enterprise data platform built on Azure Databricks and Microsoft Azure... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work

    Papa Murphy's International

    Minnetonka, MN
    4 days ago
  • Starkey Hearing Technologies, located in Eden Prairie, Minnesota, is seeking a Manager of Data Engineering to lead the design, development, and operations of its core data warehouse. This role involves overseeing data integration and managing a team of developers and engineers... 

    Starkey Hearing Technologies

    Eden Prairie, MN
    4 days ago
  • $100.3k - $172k

     ...We're a team that owns our work with accountability, makes data-driven decisions, embraces continuous learning, and celebrates...  ...integration, data quality, and governance workflows In addition to engineering responsibilities, the Data Generalist component of this role... 
    Work experience placement
    Work at office
    3 days per week

    Medica

    Hopkins, MN
    3 days ago
  • $50 - $55 per hour

     ...Job Duties Genesis10 is currently seeking a Databricks Data Engineer for a Remote position with a Large Healthcare Client located in Minnetonka, MN. This is a 6+ month contract opportunity. Compensation: $50 - $55 per hour W2, depending on skill and experience level... 
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Remote work
    Shift work

    Genesis10

    Minnetonka, MN
    2 days ago
  • Sovos Latinoamérica in Hopkins, Minnesota is seeking a Senior Data Engineer to develop a financial data platform. In this role, you will oversee the full pipeline stack and ensure its reliability while working closely with finance teams on data integrity. The ideal candidate... 
    Flexible hours

    Sovos Latinoamérica

    Hopkins, MN
    2 days ago
  • $91.7k - $163.7k

     ...outcomes by connecting people with the care, pharmacy benefits, data and resources they need to feel their best. Here, you will find...  ...scale. Caring. Connecting. Growing together. The Senior Data Engineer is responsible for the architecture, implementation, and end-to-... 
    Minimum wage
    Full time
    Work experience placement
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  • Sovos is looking for a Senior Data Engineer to design and build a Snowflake architecture for their US financial data operations. In this role, you will own the data pipeline from ingestion to financial reports, ensuring the highest quality and reliability. You will work... 

    Hirebridge

    Hopkins, MN
    4 days ago
  •  ...capable of doing here. The Work You’ll Do At Sovos, we’re building a world‑class financial data platform to support a global tax compliance leader - and the Senior Data Engineer is the foundation it all runs on. In this role, you’ll own the full pipeline stack: from... 
    Local area
    Flexible hours

    Sovos Latinoamérica

    Hopkins, MN
    2 days ago
  • $91.7k - $163.7k

    UnitedHealth Group is looking for a Senior Data Engineer in Eden Prairie, MN. This role involves the architecture and optimization of Oracle Exadata Database Machines. Candidates should have over 5 years of experience in Oracle database administration and performance tuning... 
    Remote job

    UnitedHealth Group

    Eden Prairie, MN
    1 day ago
  • $87k - $121k

     ...Edgington at ****@*****.***, you can also schedule an appointment at to learn more about this opportunity! Staff Data Engineer - Sales & Marketing Analytics Location: Eden Prairie, MN Job Type: Direct Hire Industry: Data & Analytics | Sales... 

    Saige Partners

    Eden Prairie, MN
    2 days ago
  • A leading hearing technology firm located in Eden Prairie, Minnesota, is seeking a Manager of Data Engineering to lead their enterprise data engineering platforms. The role involves overseeing data integration and transformation while steering the evolution of the data... 

    Starkey Laboratories, Inc.

    Eden Prairie, MN
    3 days ago
  • $86.5k - $137.3k

     ...most trusted and iconic brands to tables across the globe. For more information, visit and Summary: We are looking for a Staff Data Engineer within the Sales and Marketing domain as part of our Data and Analytics team. This is an exciting opportunity to help grow and... 
    Immediate start
    Worldwide
    Relocation package

    Hormel Foods

    Eden Prairie, MN
    3 days ago
  • A leading food company is looking for a Staff Data Engineer to join its Sales and Marketing team in Eden Prairie, MN. The successful candidate will use tools such as Google Cloud Platform and SQL to engineer data pipelines and models, enhancing enterprise reporting and... 

    Hormel Foods

    Eden Prairie, MN
    3 days ago
  • $100k - $120k

    Job Description We are seeking a senior, hands on AI/ML Engineer contractor with expert level Python skills and proven experience delivering...  ..., memory, tool orchestration, and evaluation (not limited to data preparation or tool integration). Engineer Databricks Lakehouse... 
    For contractors

    Tata Consultancy Services

    Minnetonka, MN
    2 days ago
  • We are seeking a highly skilled and detail-oriented Test Data Engineer to support the QA Automation Framework initiative. This role is critical in enabling dynamic, compliant, and scalable test data provisioning across UI, API, backend, and mobile automation layers. The... 

    Compunnel, Inc.

    Hopkins, MN
    2 days ago
  •  ...Manager, Health Care Data Engineering HealthPartners is hiring a Manager, Health Care Data Engineering. At HealthPartners, the mission is to provide simple and affordable healthcare. The organization uses data to improve patient and member experiences, enhance health... 
    Work at office

    HealthPartners

    Minneapolis, MN
    2 days ago
  • $91.7k - $163.7k

    Optum Insight is improving the flow of health data and information to create a more connected system. We remove friction and drive alignment...  ...cloud platform (Azure) Experience developing rules in rules engine Thorough understanding of service‑oriented architecture (SOA)... 
    Remote job
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area

    Optum

    Eden Prairie, MN
    3 days ago
  • $134.6k - $230.8k

     ...work better for everyone. From advanced data analytics and AI to cybersecurity, we use...  ...consumers. Optum Insight Technology and Engineering is a critical function in Optum Insight...  ...focused CDS solutions. We are seeking a principal AI/ML engineer who can bring deep expertise... 
    Remote job
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area

    Optum

    Eden Prairie, MN
    2 days ago
  • Eden Prairie, MN | Corporate Office Eden Prairie, MN 55347, USA Certify engineering work of the office as required, ensuring conformance with established programs and objectives. Provide technical support for internal contacts. Maintain design standards to ensure compliance... 
    Work at office

    Fabcon Precast, LLC

    Eden Prairie, MN
    3 days ago
  •  ...solutions provider in Minneapolis is seeking an experienced Software Engineer for a 3-6 month contract-to-hire opportunity. The candidate will...  ..., including designing reusable Java components and implementing data management frameworks for Big Data solutions. A minimum of 10... 
    Contract work

    cognizant technologies

    Minnetonka, MN
    3 days ago
  • $137k

     ...Data Engineer – Google Cloud (GCP) or Sales/CPG/Retail/POS Build the data foundation that drives real business decisions—this is a high-impact POS/Syndicated Consumption Platform Data Engineer role where you'll shape modern analytics, influence enterprise strategy,... 
    Interim role
    Work at office
    Immediate start
    Work from home
    Visa sponsorship
    Work visa
    Relocation package

    Versique Executive, Professional & Interim Recruiting

    Eden Prairie, MN
    4 days ago
  • A technology company in Hopkins is seeking a highly skilled Test Data Engineer to implement critical test data provisioning strategies across various automation layers. The ideal candidate will have over 5 years of experience in test data engineering, a strong understanding... 

    Compunnel, Inc.

    Hopkins, MN
    5 days ago
  • Job Description Technical/Functional Skills Broad technical expertise, specifically on data engineering (Hadoop/hive, spark/scala, kafka streaming), GCP with good exposure to Java, tensorflow, instrumentation/telemetry, etc Experience migrating legacy applications to public... 

    Tecbeans LLC

    Minnetonka, MN
    4 days ago
  •  ...Azure Data Engineer Location US # Positions 1 Experience (Years) 8 Category Information Technology Position Description At a Glance Legrand has an exciting opportunity for an Azure Data Engineer to join our Information... 
    Temporary work
    Remote work
    Worldwide

    Legrand AV, Inc.

    Eden Prairie, MN
    2 days ago
  •  ...Senior Data Ops Engineer Location: Charlotte, NC; Irving, TX; Chandler, AZ; Columbus, OH; Des Moines, IA; or Minneapolis, MN. Rate: DOE Term: 12+ Months This role is an opportunity to be part of a high-performing team passionate about data, focusing on building a... 

    Redolent

    Minneapolis, MN
    10 days ago
  •  ...Data Engineer Senior HealthPartners is hiring a Data Engineer Senior. POSITION PURPOSE: Our mission is to provide simple and affordable healthcare. HealthPartners teams use data to improve patient and member experience, improve health, and reduce the per capita... 

    HealthPartners

    Minneapolis, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!