Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

Shutterfly Career Site

Description

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 Software Engineer II 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-100% 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.
Qualifications:
  • Minimum three 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; 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).
  • A background successfully delivering applications using agile methods (Kanban) 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
  • 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 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.

#SFLYTechnology
Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Fort Mill, York County, SC vacancy
  •  ...utility in their search for a Project Manager II to join their team onsite in the Southeast. This role provides engineering project management expertise and technical...  ...Suite, MS Project, and/or Primavera scheduling software. Strong written and oral communication... 
    Suggested
    Full time
    Contract work
    For subcontractor
    Work at office

    FindTalent

    Fort Mill, York County, SC
    23 days ago
  •  ...Senior Software Engineer (AI / AWS / Generative AI) Location: Fort Mill, SC or Austin TX (Hybrid – 2-3 Days Onsite) Duration: 12+ Month Contract (Potential Extension or Conversion) Required Qualification ~ sStrong hands-on experience with AWS cloud technologie... 
    Suggested
    Contract work

    Techgene Solutions

    Fort Mill, York County, SC
    4 days ago
  • $106.1k - $176.9k

     ...Senior Full-Stack Software Engineer Build a career that matches your initiative with an environment centered on innovation, collaboration, and impact. At LPL Financial, you'll work with modern technology, supportive teammates, and the opportunity to contribute to solutions... 
    Suggested
    Work from home

    LPL Financial

    Fort Mill, York County, SC
    1 day ago
  • $85.68k - $117.81k

     ...including Salesforce applications-with little oversight Provide feedback, participate in code reviews, and collaborate with other engineering teams, user experience design, and product teams Review and test code before deployment, performing unit and integration... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Sunbelt Rentals

    Fort Mill, York County, SC
    4 days ago
  • $147.5k - $245.9k

     ...financial technology solutions. You will work across the entire software development life cycle, from front-end user interfaces to back...  ...work. Requirements: Bachelor's degree in Computer Science, Engineering, or a related field. Minimum of 7 years of progressive experience... 
    Suggested
    Full time
    Work from home

    LPL Financial

    Fort Mill, York County, SC
    16 hours ago
  • $140k - $175k

    At A Glance We are looking for a Senior AI Engineer to help build the next generation of AI-powered tools to accelerate our internal ms. This is a software engineering role first where you should be comfortable owning backend systems, APIs, and production architecture... 
    Full time
    Temporary work
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    RVO Health

    Fort Mill, York County, SC
    4 days ago
  • Laveer Engineering is seeking a Mechanical Engineer II in Rock Hill, SC. The role involves engineering activities for power plants, including design and maintenance tasks and requires a Bachelor’s in mechanical engineering. Candidates should have 3-6 years of experience... 

    Laveer Engineering

    Rock Hill, SC
    2 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed...  ...systems preferred. - Familiarity with Pentaho, Microsoft IIS, SFTP and FTP protocols preferred. #techjobs #veteranspage... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Rock Hill, SC
    4 days ago
  • $69.2k - $86.5k

    Westinghouse Electric Company in Rock Hill, SC is seeking a Mechanical Engineer II. This hybrid position requires 2 days on-site weekly. The ideal candidate will have a Bachelor's degree in mechanical engineering and 3-6 years' experience. Responsibilities include designing... 

    Westinghouse Electric Company

    Rock Hill, SC
    4 days ago
  •  ...grow, develop and fulfil your potential with meaningful careers.Role Summary We are seeking a highly skilled and hands-on Lead Software Engineer with AI proficiency to help build the next generation FTSE Russell Index Platform. This platform underpins the calculation and... 
    Worldwide

    LSEG (London Stock Exchange Group)

    Fort Mill, York County, SC
    2 days ago
  •  ...technical leadership through design reviews and best practice implementation. Collaborate with cross-functional teams including engineering, product, and design. Maintain and optimize existing systems and troubleshoot issues. Communicate effectively with technical and... 

    Compunnel, Inc.

    Fort Mill, York County, SC
    1 day ago
  • $118k - $155k

     ...AT A GLANCE The Senior Software Engineer is a crucial role within our organization, requiring work in various capacities and adaptation to different work arrangements based on the needs set by the business. The successful candidate will be responsible for fulfilling... 
    Full time
    Temporary work
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    RVO Health

    Fort Mill, York County, SC
    6 days ago
  • LPL Financial LLC in Fort Mill, SC is seeking a Senior Full-Stack Software Engineer to design, deliver, and support modern platforms. You'll engage in hands-on engineering throughout the development lifecycle while collaborating with teams to enhance solutions for client... 

    LPL Financial LLC

    Fort Mill, York County, SC
    1 day ago
  • Staffing Management Group is seeking a Level 2 IT Engineer with MSP experience to join a leading IT Solutions Company near Rock Hill, SC. The successful candidate will be responsible for providing pre- and post-sales support, managing Windows Servers, and implementing... 

    Staffing Management Group

    Rock Hill, SC
    1 day ago
  • 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... 

    Capgemini

    Fort Mill, York County, SC
    2 days ago
  •  ...need to have to join our award-winning team: Clearance: Must possess and maintain an active Secret Clearance. Bachelor’s degree IAT II Certification A minimum of 8 years of experience in the management of training environment; technical, networking, and exercise... 
    Full time
    Contract work
    Temporary work
    Work at office

    Client Solution Architects

    Fort Mill, York County, SC
    1 day ago
  •  ...Role: Cloud Infrastructure Engineer Location: Fort Mill, SC Duration: 12 months Job Overview: The Cloud Engineer leads development...  ...Preferences: Cloud migration experience Software development: Python, .NET AWS Solutions Architect - Professional... 

    Euclid Innovations

    Fort Mill, York County, SC
    4 days ago
  • 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...

    Tential Solutions

    Fort Mill, York County, SC
    4 days ago
  • LPL Financial LLC is seeking a Senior Full Stack .NET Developer to enhance cloud-native applications for advisor onboarding. The ideal candidate will design scalable services using .NET Core and AWS, serving as a technical expert and collaborating across teams. Key requirements...

    LPL Financial LLC

    Fort Mill, York County, SC
    3 days ago
  • $134.75k - $190.75k

     ...critical part in changing how people around the world store and share photos with one another. We are looking to add a Principal Software Engineer who will be instrumental in the design and development of the Snapfish website. We are looking for someone with expertise in... 
    Remote work

    Shutterfly

    Fort Mill, York County, SC
    3 days ago
  •  ...technical mentoring. Required Skills ~10+ years of experience in software development. ~ Strong experience with C#, ASP.NET Core, .NET...  ...AI/ML solutions. ~ Experience with LLM integration, prompt engineering, embeddings, and RAG architecture. ~ Strong knowledge of SQL... 
    Full time

    Qode

    Fort Mill, York County, SC
    5 days ago
  •  ...Hybrid | Fort Mills, SC Duration: 6 months Typical Day in role: Software Architecture & Development Design, develop, and maintain...  ...teams to deliver AI-driven solutions. Microservices & Cloud Engineering Design and deploy microservices in cloud-native environments.... 

    Finance Professionals Inc.

    Fort Mill, York County, SC
    23 hours ago
  • LPL Financial LLC seeks an AI Platform Enablement Analyst to assist engineering teams in adopting AI. You will build foundational tools and resources to streamline AI development, making it easier and more consistent. The ideal candidate has 7-12 years of backend service... 

    LPL Financial LLC

    Fort Mill, York County, SC
    23 hours ago
  •  ...Description FindTalent is seeking a Lead Protection & Control Engineer to join our team onsite in South Carolina. This role will lead...  ..., and problem-solving skills. ~ Proficiency in the following software: ~ Microsoft Office Suite ~ AutoCAD Electrical (preferred)... 
    Full time
    Work at office

    FindTalent

    Fort Mill, York County, SC
    27 days ago
  •  ...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 Java... 
    Full time
    Immediate start
    Relocation

    Jconnect Infotech Inc

    Fort Mill, York County, SC
    1 day ago
  •  ...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... 
    Work experience placement

    Tential Solutions

    Fort Mill, York County, SC
    4 days ago
  • Senior Oracle Fusion Cloud EPM Associate (Hands on Delivery Expert) Job Title: Senior Oracle Fusion Cloud EPM Associate (Hands on Delivery Expert) (82908-1) Location: Charlotte, NC or Fort Mill, SC (Charlotte area preferred). Candidate should be flexible to travel...
    Flexible hours

    head-huntress.com

    Fort Mill, York County, SC
    2 days ago
  • Qode is seeking an experienced AI/ML Full Stack Developer to join our team in Fort Mill, SC. The ideal candidate should have over 10 years of experience with strong .NET skills, focusing on building enterprise-grade applications and integrating AI/ML solutions. Key responsibilities...

    Qode

    Fort Mill, York County, SC
    1 day ago
  • $69.2k - $86.5k

     ...Licensing Engineer II Are you interested in being part of an innovative team that supports Westinghouse's mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit... 
    Work at office
    Flexible hours

    Westinghouse Electric Company

    Rock Hill, SC
    4 days ago
  • Sr .Net Application Support Engineer (Contract) Location: Fort Mills, SC (Onsite). Position type: W2 contract. Extensive 3rd line support...  .... We are looking for an enthusiastic and hard‑working software engineer who is adept at long‑term fixes for database applications... 
    Contract work

    Accord Technologies Inc

    Fort Mill, York County, SC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!