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
$106.1k - $176.9k
...clients pursue their financial goals.Job OverviewAs a Senior Full‑Stack Software Engineer, you will contribute to the design, delivery, and support... ...log in or create an account to apply to this position. Principals only. EOE.Information on Interviews:LPL will only...SeniorFull timeWork from home- Job TitleTechnical Skills:Apex CodingIntegrationVisualforceJavaScriptData LoaderData MigrationLightningRoles and Responsibilities:Knowledge of Sales and Service cloudDevelopment and deployment of custom apps, reports, dashboards, workflows etc within SFDCData migration...Senior
- ...HybridResponsibilitiesContribute 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
- Technical Skills: 1. Apex Coding 2. Integration 3. Visualforce 4. JavaScript 5. Data Loader 6. Data Migration 6. Lightning Roles and Responsibilities: 1.Knowledge of Sales and Service cloud 2 Development and Deployment of ...Senior
- Key Skills Required: Strong expertise in Apex, Visualforce, and Lightning Web Components (LWC) Proficiency in Salesforce configuration, integration, and data migration Experience with Sales Cloud and Service Cloud Knowledge of Salesforce security model (profiles, permission...SeniorFixed term contract
- ...Senior/Lead Software EngineerSeeking a highly experienced Senior/Lead Software Engineer to lead the migration of legacy Tibco-based applications to .NET Core within the Financial Services/Wealth Management domain. This is a critical role focused on driving modernization...Senior
- ...Senior ServiceNow DeveloperWe are seeking an experienced Senior ServiceNow Developer with deep expertise in IT Service Management (ITSM) and Customer Service Management (CSM) to join our high-performing ServiceNow team. The ideal candidate will be a subject matter expert...Senior
- ...NET Senior DeveloperOur client, a IT Services and Consulting company, is looking for a.NET Senior Developer for their Fort Mill, SC/... ...in peer code reviews.Testing & Troubleshooting: Debug existing software, resolve performance bottlenecks, and implement unit/integration...Senior
- A leading IT consulting firm is seeking an SAP S/4 HANA MM Consultant in Fort Mill, SC. The ideal candidate will have over 10 years of experience in SAP MM functional consulting, with at least 2 successful S/4 HANA rollouts. Responsibilities include leading implementations...Senior
- ...Senior.Net Full Stack DeveloperLocation: Fort Mill, SC (ONSITE FROM DAY ONE, NO HYBRID OR REMOTE)Duration: long termContractMust-Have Skills/Strong experience in:.NET Core / ASP.NET Core / C#Angular (latest versions)Experience in building REST APIs and microservicesStrong...SeniorRemote work
- ...Hiring: Senior Angular Developer Location: Fort Mill, SC Work Mode: Day 1 Onsite ⏳ Duration: 3 Months... ...with strong hands-on expertise to join a long-term engineering team. Key Skills ✅ 10+ years of software development experience ✅ Strong hands-on Angular...SeniorContract workTemporary work
- ...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
- Job Title: Senior AI Automation Engineer Location: Fortmill, SC (Onsite) Duration: Contract Job Description: Mandatory Skills Agentic AI workflows... ..., or GCP). Experience with Git, CI/CD pipelines, and software development best practices. Strong problem-solving and...SeniorContract work
$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- Capgemini is looking for an experienced Developer based in South Carolina to design, implement, and optimize data engineering solutions. With over 10 years of IT experience, the ideal candidate will have deep expertise in Snowflake and cloud platforms including AWS and...Senior
- ...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
- 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
- LPL Financial is seeking a strategic VP, Software Development Manager to lead multiple engineering teams focused on Digital Experience, Cash & Liquidity, and Money Movement platforms. You will drive cloud modernization, AI-enabled engineering practices, and governance to...Senior
$106.1k - $176.9k
...Generate InterestLPL Financial is seeking a Senior Engineer to help design and build next-... ...contributing to platform architecture, software development, testing, documentation, and... ...an account to apply to this position. Principals only. EOE.Information on Interviews:LPL...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 EngineerThe 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 development...SeniorWork experience placementWork at officeRemote work
- 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
- Accord Technologies Inc is seeking a Senior .Net Application Support Engineer for a W2 contract in Fort Mill, SC. The role involves providing 3rd line support on .NET applications, emphasizing critical system production support. The ideal candidate will have extensive...SeniorContract work
- LPL Financial LLC seeks an experienced Assistant Vice President, People Business Partner to align talent strategies with business priorities across the Product & Technology organization. You will serve as a trusted advisor, shaping workforce planning, leadership development...Senior
- Daimler Truck North America seeks a Corporate Counsel - Labor & Employment to guide strategic labor and employment decisions for North America\'s leading commercial vehicle manufacturer. The role provides practical counsel on contract negotiations, CBA interpretation, ...SeniorContract work
- LPL Financial invites you to apply for the IFS Platform Principal Tech Lead role in Fort Mill, SC. Lead design, delivery, and modernization of Move Money capabilities, mentoring engineers and aligning with product, architecture, and security teams to deliver scalable, secure...
$98.57k - $135.54k
...code reviews and collaborate with other engineering, UX design, and product teamsDebug complex... ...to own projects end to end, with senior engineers to collaborate with rather than... .../ADAAA.The above description covers the principal duties and responsibilities of the job....SeniorFull timeFlexible hoursNight shiftWeekend work- ...Financial Holdings Inc. is seeking an experienced IFS Platform Principal Tech Lead to drive the design, delivery, and evolution of Move... ..., Wires, and Complex Retirement transactions, partnering with Engineering, Product, Architecture, and Operations to deliver scalable and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer. Be the first to apply!
- senior application security Fort Mill, York County, SC
- senior cloud data engineer Fort Mill, York County, SC
- senior Fort Mill, York County, SC
- senior property accountant Fort Mill, York County, SC
- senior operations technician Fort Mill, York County, SC
- senior robotics software engineer Fort Mill, York County, SC
- senior financial data analyst Fort Mill, York County, SC
- senior database analyst Fort Mill, York County, SC
- senior construction accountant Fort Mill, York County, SC
- senior customer service Fort Mill, York County, SC


