PROCESSING APPLICATION
Hold tight! We’re comparing your resume to the job requirements…
ARE YOU SURE YOU WANT TO APPLY TO THIS JOB?
Based on your Resume, it doesn't look like you meet the requirements from the employer. You can still apply if you think you’re a fit.
Job Requirements of Senior Software Engineer I:
-
Employment Type:
Full-Time
-
Location:
Haifa, Haifa District (Onsite)
Do you meet the requirements for this job?
Senior Software Engineer I
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.
We’re looking for a Senior Backend Engineer to join our Personalization team! Your role will be to design, develop, and optimize the systems and workflows that power automatic product generation and deliver smart, timely content recommendations. This will be a hybrid position based out of our Haifa office with the ability to work from home.
Responsibilities:
- Help develop the next-generation of Shutterfly product creation services
- Analyze, design and develop scalable services and components in the AWS Cloud
- Debug, maintain and improve the backend infrastructure running on AWS, enhancing its ability to process millions of images per day
- Design and build flexible pipelines that can rapidly evolve to handle new technologies and modeling approaches
- Turn requirements into simple, elegant, optimal solutions
- Work with team members and other groups to achieve company goals
Qualifications:
- B.Sc. in Computer Science or equivalent.
- Five or more years as a backend engineer, writing in Python, Node.js or the like
- Two or more years 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
Self-direction, ambition, and an eagerness to learn new things - Ability to take high-level project concepts and turn them into well thought out system designs
- Listens / curious / adaptable / collaborative
- Must have a positive, Can Do! Attitude and willing to have fun while working
Preferred Qualifications:
- Participated in an end-to-end big data and/or large-scale performance challenge
- Experience with big data technologies (ideally Spark)
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.
#SFLYTechnology