Senior Software Engineer I
Shutterfly Inc
Senior Software Engineer
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 Senior Software Engineer to join their team! This position can be based out of our Fort Mill, SC or Tempe, AZ offices and will be hybrid at least 3 days a week.
Note: We are unable to provide sponsorship for this position at this time.
Responsibilities:
- Provide hands on coding approximately 80% of the time depending on the size of the project.
- Document and develop in-depth knowledge of assigned domain architecture, and technology portfolio.
- Overall technical implementation and quality of assigned projects and technical domain
- Demonstrate a strong initiative and follow through in executing project responsibilities, overcoming obstacles, and balancing multiple priorities effectively
- Strong verbal and written communication skills are important. Ability to present and explain technical designs and business requirements to other team members.
- Improve overall development and deployment process, including Continuous Integration and Business-Driven Development.
- Lead, refine and ensure application development processes are in alignment with the goals of Application Architecture, Quality Assurance and Change Management.
- Mentor other team members, complete software development duties, assist in technical designs, unit testing and code reviews.
Qualifications:
- Minimum 6 years related Application Development experience with the following technologies: Java, Spring Boot and Python
- Minimum three years of AWS Cloud Services such as: S3, SQS, EC2, RDS, API Gateway, and Lambda; Certification is a plus
- Experience building high quality applications by creating a well-designed architecture, writing clean code, and implementing common industry practices (e.g. continuous integration, unit tests).
- Ability to mentor and lead other technical team members without having direct supervision responsibility
- A background successfully delivering applications using agile methods and collaborating with non-technical team members including quality assurance, business analysts, and project managers
- Experience working with Claude Code, GitHub Copilot or other AI-assisted development tools
- Experience working with LLMs (Large Language Models) and generative AI applications
- Knowledge of prompt engineering and fine-tuning strategies for AI models
- Database experience is required with Aurora, preferably with PostgreSQL
- Experience creating single page applications using a framework such as React and Angular is a plus
- Experience with RabbitMQ is a plus
- Experience with any workflow engine is a plus
- Experience with GraphQL is a plus
- Experience with developing domain services
- Experience with asynchronous messaging
- Experience with Terraform is a plus
- Experience creating RESTful web services is required
- Bachelor's or Master's Degree Computer Science (along with related experience)
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.
Shutterfly Inc$106.1k - $176.9k
...Senior Full-Stack Software Engineer Where ambition meets innovation. Build a career that matches all your initiative with an impressive dose of innovation. From cutting-edge resources and a collaborative environment to the freedom to make an impact and more, you'll...SeniorWork from home- ...Senior Software Engineer 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....Senior3 days per week
- 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
- ...and Kafka, aimed at creating scalable event-driven systems for business processes. The ideal candidate will have hands-on experience integrating various platforms, optimizing workflows, and mentoring engineering teams on architecture best practices. #J-18808-Ljbffr QodeSenior
$83.43k - $222.48k
...by applying advanced technical expertise to architect and code software applications, conduct system testing and debugging,... ...to the overall technical direction and innovation of digital engineering projects. What you will do Designs and defines the technical...SeniorHourly payFull timeTemporary workWork experience placementWork at officeLocal area- ...Senior Java Engineer Location: Fort Mill, SC/New York, NY (Onsite) Duration: Full-time only Job Description: Must Have Technical... ...threading & Concurrency Roles & Responsibilities: Software Design & Maintenance: Design, develop, and maintain Complex...SeniorFull timeImmediate startRelocation
$106.1k - $176.9k
...clients pursue their financial goals. Job Overview: The Senior API Engineer (Python / AWS) is a critical member of the Data... ...Requirements: Minimum of 7 years of experience in software engineering, API engineering, or cloud application development...SeniorContract workWork from home- A leading automation firm in Rock Hill, SC is seeking a Senior Electrical Engineering Software Designer. Candidates must have over 5 years of experience in a custom automation environment, strong programming and problem-solving skills, and a degree in engineering. Responsibilities...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
- 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
- ...Senior Oracle Fusion Cloud EPM Associate (Hands on Delivery Expert) Location: Charlotte, NC or Fort Mill, SC (Charlotte area preferred). Candidate should be flexible to travel as needed to multiple client locations within the Charlotte metropolitan area. Duration...SeniorFlexible hours
$83.43k - $222.48k
...bigger – helping to simplify health care one person, one family and one community at a time. POSITION SUMMARY The Senior Software Development Engineer will act as the Linux engineering subject matter expert on projects and business support requests of all sizes, from...SeniorHourly payFull timeTemporary workLocal area- ...Senior C#.Net Developer With Angular Location: New York, NY 10017 / Fort Mill, SC / Austin, Texas - Hybrid Full Time Key Responsibilities... ...test-driven development (TDD) approach to ensure high-quality software delivery. ~8+ years of experience with enterprise software...SeniorFull time
- A leading automation solutions company in Fort Mill, South Carolina is seeking a skilled developer with expertise in C# and .NET Framework Core. The role involves leading the development of high-performance applications, architecting secure RESTful APIs, and optimizing ...Senior
- A technology solutions provider in Fort Mill is seeking a Senior Developer proficient in Azure, .NET, and ReactJS. The ideal candidate... ...will be involved in designing, developing, and implementing engineering back-end systems while managing technical challenges in cloud...SeniorHourly payContract work
- A technology firm is seeking an experienced .NET Lead in Fort Mill, South Carolina. The ideal candidate will design, develop, and lead scalable enterprise applications, utilizing their strong expertise in .NET Core and AWS services. The role demands leadership skills and...Senior
- ...Role: Senior Cloud Engineer Location: Fort Mill SC Need Hybrid from Day 1 Duration: Longterm Contract Job Summary:... ...Experience with cloud migration projects Background in software development or DevOps engineering Experience with...SeniorContract workWork experience placementRemote work
- ...Technical Skills Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Proven experience of 8+ as an... ...interpersonal skills. Experience with cloud platforms i.e. AWS . Seniority Level Mid‑Senior level Employment Type Full‑time Job...SeniorFull time
- A global financial markets firm in Fort Mill is seeking an experienced Senior Developer, specializing in .NET/SQL support. The ideal candidate will have over 8 years of experience in database support, a strong background in C#.NET, and ability to handle complex technical...Senior
$55k - $114k
A technology firm is seeking a Senior .NET/AWS Developer in Fort Mill, SC to develop high-quality software solutions. The role requires expertise in .NET Core and AWS, with a preference for candidates experienced in Asset and Wealth Management. Offering a hybrid work model...Senior$55k - $114k
Senior .NET/AWS Developer (Hybrid) As a Senior .NET/AWS Developer, you will make an impact... ...implementing and maintain high-quality software solutions. You will be a valued member... ...at least 6 months experience in Prompt Engineering. What you need to have to be considered...SeniorTemporary workWork at office- Title: Senior Developer Azure with .NET and ReactJS Location: Fort Mill, SC Duration:... ...Design, Develop, implement, and verify Engineering back-end system. Design and execute studies... ...and new code Develop WINDOWS based software applications. Work on an agile based project...SeniorHourly payPermanent employmentContract workLocal area
- Senior Electrical Engineering - Software Designer Rock Hill, SC, USA Job Description Posted Wednesday, February 25, 2026 at 5:00 AM Job Title: Senior Electrical Engineering Software Designer Location: Rockhill, SC | On-site Job Type: Full-time Get to Know Us: Eclipse...SeniorFull timeWorldwide
- Sr. SAP PM (Project Manager ) Fort Mill, South Carolina Initial Remote • MUST have a minimum 10 years of experience in SAP with at least 5 years in the role of SAP Project Manager in green field/transformation / large brownfield projects. Prefer project...SeniorRemote work
- ...As a Sr Advanced Project Engineer here at Honeywell, you will lead and manage advanced engineering projects that drive innovation and... ...and key product performance indicators. • Be responsible for software development, planning and execution across multiple sprints or...SeniorPermanent employmentTemporary workWork at officeFlexible hours
$106.1k - $176.9k
...pursue their financial goals. Are you a seasoned full-stack engineer who loves building cloud-native, modern applications that transform... ...future of advisor onboarding at LPL. Job Overview The Senior Full Stack .NET Developer will design, build, and enhance...SeniorWork from home- Capgemini is looking for a Senior SAP Project Manager based in Rock Hill, South Carolina. The role involves leading a commercial SAP ECC rollout across the US and Mexico, managing offshore teams, and ensuring effective coordination with global delivery teams. Applicants...SeniorHourly pay
- ...NY Duration: Long Term Job Description: • Bachelor’s/Master’s degree in Computer Science, Engineering, or related field. • 10+ years of experience in software development, with at least 3+ years in a leadership role. • Strong expertise in.NET Core, C#, ASP...Senior
- ...initiative Strategic thinking - especially around legacy modernization Education & Experience Bachelor’s degree in Computer Science, Engineering, or related field Minimum 5+ years of experience in full stack development with .NET technologies #J-18808-Ljbffr Tential...SeniorWork experience placement
$100.63k - $167.79k
...AI Security Engineer Where Ambition Meets Innovation Build a career that matches all your initiative with an impressive dose of innovation. From cutting-edge resources and a collaborative environment to the freedom to make an impact and more, you'll find the ingredients...SeniorWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer I. Be the first to apply!
- software engineer full time Fort Mill, York County, SC
- startup software engineer Fort Mill, York County, SC
- software developer Fort Mill, York County, SC
- software development engineer aws Fort Mill, York County, SC
- ngo software engineer Fort Mill, York County, SC
- software engineer Fort Mill, York County, SC
- senior software engineer Fort Mill, York County, SC
- cybersecurity software engineer Fort Mill, York County, SC
- part time software developer remote Fort Mill, York County, SC
- intel software engineer Fort Mill, York County, SC

