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
- 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
Vacancy posted 5 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...SuggestedRemote jobMinimum wageFull timeWork experience placementWork at officeLocal area- ...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
- ...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...SuggestedLocal areaRemote work
$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...SuggestedTemporary workWork at officeWorldwide$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...SuggestedTemporary workWork experience placementWork at officeImmediate startRemote work- 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...
$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 placementWork at office3 days per week$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 payPermanent employmentFull timeContract workRemote workShift work- 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 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...
- ...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 areaFlexible hours
$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 wageFull timeWork experience placementLocal areaRemote work$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$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...- 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...
$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 startWorldwideRelocation package- 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...
$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- 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...
- ...Job Description 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 outcomes, and...Work at officeLocal area
$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 jobMinimum wageFull timeWork experience placementWork at officeLocal area$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 jobMinimum wageFull timeWork experience placementWork at officeLocal area- 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
- ...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
$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 roleWork at officeImmediate startWork from homeVisa sponsorshipWork visaRelocation package- 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...
- 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...
- ...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 workRemote workWorldwide
- ...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...
- ...Role: Sr. AWS Cloud Data Engineer Location: Minneapolis, MN 55401 - Fulltime Position Must Have Technical/Functional Skills: Data engineering background and hands-on work experience building data pipelines, ETL/ELT, using AWS services (Ex. S3,...Full timeWork experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!
Related searches
- data center chief engineer Eden Prairie, MN
- hotel chief engineer Eden Prairie, MN
- principal developer Eden Prairie, MN
- general engineer Eden Prairie, MN
- chief engineer Eden Prairie, MN
- engineering director Eden Prairie, MN
- director software engineering Eden Prairie, MN
- principal engineer Eden Prairie, MN
- data science developer Eden Prairie, MN
- senior data center engineer Eden Prairie, MN

