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:
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.
- 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)
Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Fort Mill, York County, SC vacancy
- ...Software Engineer II 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....Suggested3 days per week
- ...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...SuggestedFull timeContract workFor subcontractorWork at office
- ...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...SuggestedContract work
$106.1k - $176.9k
...the opportunity to contribute to solutions that help clients pursue their financial goals.Job OverviewAs a Senior Full‑Stack Software Engineer, you will contribute to the design, delivery, and support of modern, cloud‑native platforms that enable LPL’s business and client...SuggestedWork from home$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...SuggestedFull timeTemporary workWork experience placementFlexible hours$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...Full timeWork from home$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 timeTemporary workWork at officeRemote workMonday to FridayFlexible hours- 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...
- ...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 wageFull timeContract workTemporary workWork experience placementRemote work
- ...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...
- ...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...
- ...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...
$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...- ...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
$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 timeTemporary workWork at officeRemote workMonday to FridayFlexible hours- 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...
- 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...
- ...Hybrid | Fort Mills, SC Duration: 6 months Typical Day in role: Software Architecture & Development Design, develop, and maintain... ...DevOps teams to deliver AI-driven solutions. Microservices & Cloud Engineering Design and deploy microservices in cloud-native environments....
- ...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 timeContract workTemporary workWork at office
- ...A tech company specializing in software development is seeking a programming expert in Fort Mill, South Carolina. The ideal candidate should possess advanced C# skills and have a solid command of REST APIs, cloud services such as AWS, and web application security. Strong...
- ...Cloud Infrastructure Engineer Location: Fort Mill, SC Duration: 12 months Job Overview: The Cloud Engineer leads development of... ...systems Preferences: Cloud migration experience Software development: Python, .NET AWS Solutions Architect - Professional...
$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$25 - $30 per hour
...active lifestyle and well‑being. BEDGEAR’s sleep solutions are engineered with Performance fabrics that are temperature neutral and... ...that benefits everyone. Essential Functions We are looking for software engineers with a background in computer science or related fields...Hourly payWork experience placementInternshipWork at officeWorldwide- 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...
- ...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 timeWork at office
- ...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
- 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...
- ...company is seeking a Senior Developer to lead enterprise services development on AWS. The candidate should have extensive experience in software development, team leadership, and AWS, along with skills in Angular and .Net Core. Responsibilities include ensuring reliable...
- ...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 timeImmediate startRelocation
- ...Ethereum Technologies LLC in Fort Mill, SC, is seeking an experienced Agentic AI Engineer focused on API development. This role requires building intelligent agents using frameworks such as Copilot or Cursor AI and integrating them into backend systems. The ideal candidate...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
Related searches
- federal - software developer Fort Mill, York County, SC
- software engineer contract Fort Mill, York County, SC
- software engineer healthcare Fort Mill, York County, SC
- network software engineer Fort Mill, York County, SC
- ngo software engineer Fort Mill, York County, SC
- software development engineer aws Fort Mill, York County, SC
- software developer fintech Fort Mill, York County, SC
- senior software engineer remote Fort Mill, York County, SC
- intel software engineer Fort Mill, York County, SC
- software engineer Fort Mill, York County, SC




