Principal Software Engineer
1 week ago
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 seeking to add a Principal Engineer who will be instrumental in the design and development of the next generation Shutterfly Personalization backend system. The personalization system has workflows that help customize the user journey and automatically generate product recommendations and auto-create projects for the customer. We're looking for someone who brings fresh ideas from all areas, including large scale information retrieval, distributed computing, system design, networking, data storage, security and AI. We are looking for a versatile engineer who displays leadership qualities and is enthusiastic about taking on new problems across the full stack as we continue to push the technology forward. With your technical expertise and people skills, you will work to bring in architectural efficiencies, help identify and rectify areas of resource overuse, introduce cost saving architectural changes and help lay the foundation for the next generation recommendation system.
What You'll Do Here:
- Rapidly gain an understanding of the entire stack and be able to operationalize it, document it and pave the way for new hires.
- Debug, maintain and improve the backend infrastructure running on AWS, enhancing its ability to process millions of images per day
- Help develop the next generation of Shutterfly product creation services
- Analyze, design and develop scalable services and components in the AWS Cloud
- Design and build flexible pipelines that can rapidly evolve to handle new technologies and modeling approaches
- Collaborate with engineering leaders, product management, key stakeholders to introduce architectural simplifications and consolidation across multiple technology stacks and disparate systems.
- Stay on track with the latest technologies for the domain and apply the experience and knowledge towards architecture and product features.
- Analyze and articulate the current state of the technology and propose valued alternatives wherever required.
- Help define and implement the architectural roadmap and own key portions of the implementation.
- Explain the status & value of proposed design/solution that meet preset goals of quality, security and performance to stakeholders.
- Help guide and the activities of development teams.
- B.Sc. in Computer Science or equivalent.
Wealth of experience - 5+ as a backend engineer, writing in Python, Node.js.
- 2+ years of experience in cloud computing and/or AWS services
- Experience designing and implementing distributed and scalable systems
- Experience developing and working with RESTful web services and client-server architectures
- Experience with working over Linux OS
- Ability to take high-level project concepts and turn them into well thought out system designs.
- Experience with big data technology is a plus.
Location: This is a fully remote position based in US. First day onboarding will be onsite at the nearest hub location.
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, without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or other characteristic covered by law. 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.
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 : [$134,750-190,750]
Connecticut and New York: [$134,750-174,750
Colorado, Illinois, Minnesota and Washington: [$134,750-161,750]
Nevada: [$126,750-174,750]
Maryland and New Jersey: [$145,500-174,750]
Hawaii : [$126,750-142,250]
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 https://shutterflyinc.com/benefits/.
This 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
-
Principal Software Engineer
6 days ago
Eden Prairie, MN, United States Beacon EmbeddedWorks Full timeCORPORATE SUMMARY The Company Beacon EmbeddedWorks is a full-service provider of embedded solutions. Its innovative System on Modules (SOMs) are backed by an extensive suite of customization, security, and support services and its dedicated team of experts provide in-house manufacturing and support to accelerate development and reduce risk. All Beacon...
-
Principal Software Engineer
1 week ago
Eden Prairie, MN, United States Beacon EmbeddedWorks Full timeCORPORATE SUMMARY The Company Beacon EmbeddedWorks is a full-service provider of embedded solutions. Its innovative System on Modules (SOMs) are backed by an extensive suite of customization, security, and support services and its dedicated team of experts provide in-house manufacturing and support to accelerate development and reduce risk. All Beacon...
-
Senior Principal Engineer
7 days ago
Eden Prairie, MN, United States Emerson Group Full timeJob Description Emerson Electric Co. is seeking a Senior Principal Engineer for its offices in Eden Prairie, MN Job Description: Install, commission, update, startup, and utilize the Honeywell Experion and Siemens Process Control Systems to perform tests to verify interoperability with asset management software, HART instrumentation, Foundation Fieldbus...
-
Senior Principal Engineer
2 weeks ago
Eden Prairie, MN, United States Emerson Group Full timeJob Description Emerson Electric Co. is seeking a Senior Principal Engineer for its offices in Eden Prairie, MN Job Description: Install, commission, update, startup, and utilize the Honeywell Experion and Siemens Process Control Systems to perform tests to verify interoperability with asset management software, HART instrumentation, Foundation Fieldbus...
-
Principal Electronics Engineer
2 days ago
Eden Prairie, MN, United States Advanced Energy Full timePrincipal Electronics Engineer ABOUT ADVANCED ENERGY Advanced Energy (Nasdaq: AEIS) is a global leader in the design and manufacturing of highly engineered, precision power conversion, measurement and control solutions for mission-critical applications and processes. AE's power solutions enable customer innovation in complex applications for a wide range of...
-
Principal AI Engineer
1 week ago
Eden Prairie, MN, United States Shutterfly Career Site Full timeAt 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 Principal AI Engineer with deep expertise in computer vision and machine learning to lead the...
-
Principal AI Engineer
2 days ago
Eden Prairie, MN, United States Shutterfly Career Site Full timeAt 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 Principal AI Engineer with deep expertise in computer vision and machine learning to lead the...
-
Principal AI Engineer
2 days ago
Eden Prairie, MN, United States Shutterfly Career Site Full timeAt 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 Principal AI Engineer with deep expertise in computer vision and machine learning to lead the...
-
Sr. Software Engineer
2 days ago
Eden Prairie, MN, United States Bracco Medical Technologies Full timeWhy Join Bracco Medical Technologies? We care as much about our employees as we do our patients. Our culture fosters a work environment where employees can thrive, be passionate and have fun along the way.Each member of the Bracco Medical Technologies team has the power to make a difference......every day! The Senior Software Engineer position is a key...
-
Software Engineer II
9 hours ago
Eden Prairie, MN, United States C.H. Robinson Full timeC.H Robinson is seeking a Software Engineer on our Bots & Quoting Automation team where you will support customer quoting automation including API integrations, web scraping, & email automation for 1000s of customers. You can read a bit about the exciting work we have done in the news here:...