Senior Principal Software Engineer
$159.75k - $225.5kShutterfly
DescriptionAt 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.We are seeking a Senior Principal Software Engineer to lead the design and development of next-generation Agentic AI platforms and applications that power personalization, lifecycle engagement, and customer journeys across Shutterfly. This is a high-impact, hands-on technical leadership role responsible for shaping the architecture, design and implementation of AI systems that directly drive conversion, customer satisfaction, and long-term growth.Note: This position is a remote role that will be based in the United States with preference given to candidates in the metro areas of Phoenix, AZ; Dallas, TX and/or Charlotte, NC areas.What You’ll DoOwn and Build Agentic AI PlatformsArchitect and build scalable agentic AI systems that power various seamless experiences for customers that drive conversion and customer delight.Develop multi-agent systems that reason, plan, and take actions across tools and services Build Autonomous agents operating across end-to-end customer journeys Build reusable platforms, not one-off solutions Enable multiple teams to innovate independentlyDrive End-to-End Technical StrategyDefine platform abstractions and reusable capabilities that enable teams across the organization to build and deploy AI-powered experiences independentlyContribute to, define and lead architecture for AI platforms integrated into ShutterflyBuild foundational capabilities including: Evaluation frameworks for AI quality, safety, and business impact Scalable inference and orchestration infrastructure Ensure systems are highly available, performant, and production-grade at scale Be Deeply Hands-OnMaintain deep hands-on involvement in prototyping, architecture, and critical production systems, setting the standard for engineering excellence.Leverage modern AI tooling (LLMs, agents, vector databases, orchestration frameworks) Set the standard for AI-driven engineering productivity and development practices Lead by example in coding, design reviews, and system debugging Deliver Measurable Business ImpactDefine and track AI-specific success metrics, including model quality, latency, cost efficiency, and business KPIsPartner with Product, UX, and Data teams to translate AI capabilities into: Increased conversion and revenue Improved customer experience and engagement Faster time-to-market for new capabilities Drive experimentation (A/B testing) and ensure AI systems deliver quantifiable outcomes Lead Across the OrganizationInfluence architecture and execution across multiple teams and domains: Ecommerce platform (shopping, cart, checkout) Creation flows and personalization systems Marketing technology and lifecycle platforms Mentor senior engineers and leaders; raise the bar on AI and system design excellence Champion adoption of agentic AI and AI-first development practices across engineering What Success Looks LikeAgentic AI systems measurably improve conversion, AOV, and engagement AI capabilities are deeply embedded across customer journeys Teams adopt AI-first development practices at scale Platform enables rapid experimentation and innovation across orgsBasic QualificationsBachelors degree in an Engineering discipline or Computer Science12+ years of software engineering experience with deep expertise in distributed systems Proven track record of architecting and delivering large-scale, high-impact systems Experience influencing and leading cross-organizational technical strategy Strong hands-on coding and system design skills Experience operating large-scale, highly available cloud systems Demonstrated ability to translate advanced technology into business impactPreferred QualificationsMasters degree in an Engineering discipline or Computer ScienceExperience building 01 AI platforms or products in ambiguous, fast-moving environmentsExperience building AI/ML systems, especially with: LLMs, agent frameworks, and retrieval systems Multi-agent architectures and orchestration Experience in consumer-facing products or ecommerce platforms 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.The compensation package for this role is based on multiple factors, such as job level, responsibilities, location, and candidate experience. The base pay ranges included below are specific to the locations listed, and may not be applicable to other locations.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.The compensation package for this role is based on multiple factors, such as job level, responsibilities, location, and candidate experience. The base pay ranges included below are specific to the locations listed, and may not be applicable to other locations.California : [$159,750-225,500]Connecticut and New York: [$159,750-206,250]Colorado, Illinois, Minnesota and Washington: [$159,750-191,000]Nevada: [$150,000-206,250]Maryland and New Jersey: [$172,500-206,250]Hawaii : [$150,000-179,500]This position may be eligible for a bonus incentive, health benefits, a 401K program, and other employee perks. More details about our company benefits can be found at opportunity can be remote, but candidates must reside in a state in which Shutterfly is registered to do business. This includes all US states except District of Columbia, North Dakota, Mississippi, Rhode Island, Vermont, and Wyoming.This position will accept applications on an ongoing basis until filled.#SFLYTechnology
- ...Responsibilities Contribute and lead development through high-quality software design and architecture. Identify, prioritize, and perform... ..., efficient, and scalable code. Advocate for and implement engineering guidelines for excellence, including automation, code reviews,...Senior
- ...Senior Cloud Engineer Location: Fort Mill SC Need Hybrid from Day 1 Duration: Longterm Contract Job Summary: 10+ years exp. required. As a Sr. Cloud Engineer, you will support the Infrastructure & Operations (I&O) teams in implementing and operationalizing cloud-native...SeniorContract work
- ...Senior Cloud Architect Location: Fort Mill, SC The Senior Cloud Architect is responsible for defining, designing, and governing... ...architecture for cloud modernization, migration, and platform engineering initiatives, aligning technology strategies with business...Senior
- ...Our client, is seeking a Senior Cloud Architect to join their team. As a Senior Cloud Architect, you will be part of the Cloud Engineering Department supporting cross-functional teams. The ideal candidate will demonstrate strategic thinking, excellent communication skills...SeniorWeekly payTemporary workFlexible hours
- ...Title: Senior Developer Azure with .NET and ReactJS Job Description: Microsoft Azure Cloud Engineering Object–oriented languages, including .Net, .Net Core and C# Design... ...and new code Develop WINDOWS based software applications. Work on an agile based...Senior
- ...leadership across the ClientWorks advisor platform. In Fort Mill, SC, you will partner with Enterprise Architecture, Product, Security Engineering, Infrastructure, and Operations to define architectural strategies that enable secure, scalable, and compliant delivery of...Senior
- A technology company is seeking a skilled software engineer to design and develop high-performance applications using C# and .NET Core. You will be responsible for architecting and implementing secure, scalable RESTful APIs, as well as driving cloud adoption and optimizing...Senior
$147.5k - $245.9k
...solutions. You will work across the entire software development life cycle, from front-end... ...Bachelor's degree in Computer Science, Engineering, or a related field.Minimum of 7 years... ...an account to apply to this position. Principals only. EOE.Information on Interviews:LPL...SeniorFull timeWork from home- A prominent technology firm is looking for a Sr .NET Full Stack Developer. The role involves cloud migration and building resilient applications, requiring deep expertise in .NET Core and AWS. Ideal candidates will have over 5 years of experience in full stack development...Senior
- Sr .Net Application Support Engineer (Contract) Location: Fort Mills, SC (Onsite). Position... ...background. Responsibilities As a Senior Support Engineer specializing in SQL within... ...looking for an enthusiastic and hard‑working software engineer who is adept at long‑term fixes...SeniorContract work
- ...Job Description Insight Global is looking for a versatile Senior Developer to join BIM / FTSE Russell, with the specific delivery... ...Policy: Skills and Requirements • 8+ years of commercial software development, adaptable across delivery teams (upper end of MSA...SeniorFlexible hours
$91.4k - $152.4k
...InterestJoin LPL Financial's Quality Engineering team and help ensure the reliability... ...across the organization. As a Senior Engineer, Software Development Test (QE), you will play... ...account to apply to this position. Principals only. EOE.Information on Interviews:...SeniorFull timeWork from home- ...Sr. Software Engineer Our client, an IT Services and Consultant company, is looking for a Sr. Software Engineer for their Fort Mill – SC location. Responsibilities: ~ The resource should have strong expertise in Python, Terraform and AWS, with practical experience...Senior
- ...Sr. Software Engineer The Desk Side Support Executive is responsible for effective provisioning, installation/configuration, operation, and maintenance of systems hardware and software and related infrastructure. This individual participates in technical research and...SeniorWork experience placementWork at officeRemote work
- ...company in North America, seeks an Executive Assistant to provide high-level administrative support to the Chief People Officer and Senior Leadership Team. In this role, you will deliver exceptional administrative, clerical, and organizational support while managing a...Senior
- A behavioral health service provider is seeking a Behavior Analyst to create and oversee ABA treatment plans for patients. The role involves supervising a team of Behavior Technicians, conducting therapy sessions, and ensuring compliance with treatment protocols. Candidates...SeniorRelocation package
- ..., providing timely insights to management. Prepare, deliver, and present clear, data-driven financial reports and presentations to senior leadership and cross-functional partners. Develop, maintain, and enhance sophisticated financial models to support strategic initiatives...Senior
$98.57k - $135.54k
...code reviews and collaborate with other engineering, UX design, and product teams Debug complex... ...to own projects end to end, with senior engineers to collaborate with rather than... ...The above description covers the principal duties and responsibilities of the job....SeniorFull timeTemporary workWork experience placementFlexible hoursNight shiftWeekend work- ...A leading financial services organization is seeking a senior transactional attorney to support product and commercial initiatives in a fast-paced, regulated environment. Responsibilities include drafting and negotiating agreements related to financial products, providing...SeniorFull timeContract work
- Job TitleResponsibilities:Manage, monitor, and evaluate daily accounting activities, ensuring accuracy and compliance with financial standards.Establish robust financial systems for collecting, analyzing, verifying, and reporting financial dataProviding tax advisory support...Senior
- ESP Associates, Inc. (ESP) is seeking a Survey Project Manager to lead surveying projects for the Fort Mill, SC area. The role encompasses field and office oversight, personnel management, and contract administration to ensure timely delivery on residential and commercial...SeniorContract workWork at office
- First American is seeking a skilled Investor Reporting professional to oversee mortgage servicing reporting, remittance, and reconciliation processes. The role emphasizes accuracy, compliance with investor guidelines, and collaboration with the Investor Reporting team. ...Senior
- A leading retail company in Fort Mill seeks a Senior Director of IT to drive technology strategy for supply chain systems. The ideal candidate will have over 15 years of IT experience, strong leadership skills, and expertise in large-scale retail operations. Responsibilities...Senior
- LPL Financial is seeking an experienced financial planning professional to support advisor relationships and deliver comprehensive financial plans. You will collaborate with paraplanners, stay current on planning concepts, and present plans to clients. A CFP is preferred...Senior
- Silfab Solar seeks a results-driven Senior Operational Excellence Specialist to lead continuous improvement in our Fort Mill, SC manufacturing... ...while collaborating with production, maintenance, quality, engineering, and safety teams. Ideal candidates will champion CI...Senior
- ...1 hour), safe (MRI has no ionizing radiation), and non‑invasive (no contrast). Our unique integrated stack of optimized hardware, software, and increasingly AI, coupled with the patient‑centric experience across our domestic and global clinics, have allowed us to lead...Senior
- Sunbelt Rentals, Inc. in the US is seeking an experienced Sr. Paralegal - Real Estate to join its in-house Legal Department. This role supports leasing, acquisitions, dispositions, and portfolio management across the U.S. and Canada with high autonomy. The Sr. Paralegal...Senior
$100.63k - $167.79k
...Sr. Application Security Engineer Build a career that matches all your initiative with an impressive dose of innovation. From cutting... ...Please log in or create an account to apply to this position. Principals only. EOE. Information on Interviews: LPL will only...SeniorWork from home- Senior QA Automation Engineer Location: Fort Mill, South Carolina - Onsite Experience: 8 12 Years Job Type: Contract W2 Only... ...QA Automation Engineer with 8 12 years of experience in software quality assurance and test automation. The ideal candidate...SeniorContract work
- First American Financial Corp. is seeking a Default Loan Servicing Specialist - Asset Management to support REO liquidation across USDA, VA, and Asset channels. The role collaborates across teams and requires comfort with a hybrid schedule (3 days onsite, 2 days remote)...SeniorRemote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer. Be the first to apply!
- remote senior business analyst Fort Mill, York County, SC
- senior leadership Fort Mill, York County, SC
- senior storage engineer Fort Mill, York County, SC
- senior manager automotive Fort Mill, York County, SC
- senior magento developer Fort Mill, York County, SC
- senior application administrator Fort Mill, York County, SC
- senior java full-stack developer Fort Mill, York County, SC
- senior accountant work from home Fort Mill, York County, SC
- senior manager accenture Fort Mill, York County, SC
- senior consulting engineer Fort Mill, York County, SC


