Overview

Do you look at an app and try to figure out its database schema? Do you wish every website provided a full API? Do you worry about cache invalidation and naming things? Flickr is looking for an experienced backend software engineer to help deliver an awesome experience to our photographers. We write non-framework PHP and are currently moving Flickr from colos to Amazon Web Services (AWS).

You Will:

  • Design, develop, enhance, and maintain the internals of one of the best photo-sharing sites on the internet
  • Own a significant stake in projects that have a direct impact on the teams’ goals, from inception to launch
  • Participate in designing, proposing, and developing architectures that can perform at scale
  • Be active in code reviews and discussions to learn, share knowledge, and improve code quality
  • Work on a cross-functional team with engineers, product managers, QA, and designers
  • Collaborate with other teams across the company, including customer support, data science, marketing, and operations

You Have:

  • 4+ years of experience building large-scale, server-based web applications
  • Experience with PHP and the full LAMP stack
  • Experience with microservices, REST APIs, and data storage/caching strategies
  • Knowledge of object-oriented design and methodologies
  • Understanding of advanced client/server web architecture
  • Familiarity with different development paradigms offered by PHP frameworks and non-framework architectures

Nice to Have:

  • BS in computer science or engineering equivalent
  • Experience with AWS or similar
  • Passion for photography

Flickr aims to thrill customers around the world, and building a diverse team is critical to our success. We seek employees with a variety of backgrounds and perspectives. And we’re committed to providing equal opportunities and cultivating an inclusive culture. We believe that embracing diversity is integral to innovation and progress.