Shutterfly · 10 hours ago
Principal Data Engineer
Shutterfly is a company that helps customers create products and capture moments that reflect their unique selves. They are seeking a Principal Data Engineer/Systems Architect to design and manage scalable data architectures and pipelines, ensuring system reliability and efficiency within their MarTech stack.
Responsibilities
Architect, design, and lead the implementation of scalable, resilient, and high-performance data pipelines using modern distributed systems
Develop and maintain ETL/ELT pipelines in Python and SQL, specifically ensuring data consistency, idempotency, and high availability under heavy load
Integrate and manage data synchronization with key marketing systems like CDPs, ESPs, and campaign management tools
Implement bi-directional data flows that feed customer and campaign data into engagement platforms and capture performance/behavior data back into internal systems
Establish and enforce best practices for data pipeline monitoring, alerting, and automated failure recovery (i.e., observability and resiliency)
Evaluate and make strategic decisions on data infrastructure components, including distributed messaging queues and workflow orchestration systems
Partner with marketing, analytics, and CRM teams to translate requirements into robust technical solutions
Rapidly gain an understanding of the entire stack, operationalize it, and thoroughly document architectural decisions and system design for long-term maintainability
Ensure compliance with data governance, security, and privacy requirements
Qualification
Required
7-10 years of industry experience working in high-transaction, high-volume e-commerce environments
Expert level in Python (data scripting, automation, API integrations)
Strong SQL skills and experience with modern DW (e.g., Redshift, Snowflake, BigQuery, etc.)
Deep expertise (3+ years hands-on) with distributed message queues (e.g., Apache Kafka, AWS Kinesis, RabbitMQ) for event-driven architecture and high-volume data streaming
Expert understanding of system resiliency, fault tolerance, and disaster recovery in a data pipeline context (e.g., dead letter queues, retry mechanisms, exactly-once processing)
Proven experience designing and implementing complex, scalable, and cost-efficient AWS cloud data architectures
Expert hands-on experience with workflow orchestration tools (e.g., Airflow, dbt) and internal/third-party API integrations
Strong problem-solving skills and ability to drive technical consensus and effectively communicate complex architectural trade-offs
BS in Computer Science or equivalent
Benefits
Bonus incentive
Health benefits
401K program
Other employee perks
Company
Shutterfly
Shutterfly is a photography company provides products and services to preserve their memories and sharing stories.
H1B Sponsorship
Shutterfly has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (36)
2024 (45)
2023 (59)
2022 (83)
2021 (53)
2020 (50)
Funding
Current Stage
Late StageRecent News
2025-12-22
2025-10-23
Company data provided by crunchbase