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 Principal Software Engineer to join our team! As a Principal Software Engineer, you will create architectural approaches to e-commerce web-applications in catalog domain area, changes to existing systems and leads the realization of design to the desired target state. Deep subject matter knowledge of Web-application backend systems, Search and Catalog system is essential and technical knowledge of cloud architectures is highly desirable. In this role, you will conceptualize, design and develop, maintain, and support Shutterfly e-commerce backend systems in AWS environments.
What You’ll Do Here:
- Design and development of e-commerce web-application to meet business and technology needs
- Employ engineering standards, principles, design patterns, and drive for high quality & performance system
- Work collaboratively with others within and outside of team to build and deliver technology solutions aligned to business initiatives
- Take a lead on effort to manage scalability, performance and availability, and reduce the operational overhead
- Analyze situations and develop effective solutions that is flexible enough to be able to handle the changes that will occur over time
- Provide technical guidance and coaching to development teams
- Communicate successfully all concepts and guidelines to development team
- Conduct code reviews and ensure architectural oversight and delivery of quality of code
- Evaluate and recommend tools, technologies and processes to ensure the highest quality of the software
- Troubleshoot code level problems quickly and efficiently
The Skills You’ll Bring:
- Degree in Computer Science/Information Systems (or similar)
- 7+ year of hands-on experience on web-application back end systems and micro services development
- 5+ years of experience in software application design and architecture
- Deep understanding of catalog system skills such as structuring product data, content, product visualization rendering, pricing, generating catalog views, system configuration, integration and upgrades, Search and SEO optimization for online catalogs
- Deep understanding of search, catalog, product visualization rendering
- Experience in working with any large-scale systems
- Proficiency in Java, NoSQL/Document based databases, Messaging Bus
- Excellent knowledge in algorithms, data structures, and software design
- Experience in operationalizing and scaling the software solution
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. Learn more about our commitment to Diversity, Equity and Inclusion at Shutterfly DE&I.
- California : [ $128,700-181,250]
- Connecticut, New York, and Rhode Island: [$128,700-166,650]
- Colorado and Washington: [$128,700-154,650]
- Nevada: [$120,500-166,650]
This position will accept applications on an ongoing basis until filled.
#SFLYTechnology
Jobs from our Partners
Oracle Cloud Fusion BI Publisher Engineer – ETS Engineer III
Staff Software Engineer II (Hybrid)
Other Jobs from Shutterfly
Principal iOS Engineer
Sr. Backend Engineer
Front End Developer- Temporary
Sr. Manager, Product, Data and Catalog
iOS Developer
iOS Developer- Temporary 12 months
Similar Jobs
Software Engineer 2
Senior Software Engineer
Software Engineer II
Staff Full-Stack Software Engineer (Ruby)
Lead Software Engineer, Back End (Kubernetes, Go, AWS)
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 232 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee