We're seeking an experienced backend engineer to help build the internal framework that powers every request to Tumblr. The Core PHP team develops software that allows product engineers to craft features in the most robust way, defines the paradigms that make the common case simple to implement, and ensures the efficiency of our data access patterns.
What you’ll do:
As a member of the team, you will continue improving our backend framework, building the essential software infrastructure and tooling that supports our web and mobile applications. You will dig through profilers and optimize request performance, ever pushing the response times lower, and create the tools to help other teams improve their code’s performance as well. You will play a meaningful role in improving the experience of millions of users, and write software that powers billions of requests per day.
What we’re looking for:
Expert-level knowledge in PHP, or a willingness to apply previous web development experience to the PHP world.
A background in working with or building MVC frameworks. Familiarity with their opportunities and their obstacles.
Working knowledge of modern API design patterns and principles.
Experience beyond the basic LAMP stack architecture, including proficiency with caching patterns, and a keen awareness of the importance of logging and monitoring.
Smarts, humility, and equal willingness to learn and teach.
Tools we use:
Memcached and Varnish
Nginx and PHP-FPM
Hadoop and Hive
Git and GitHub
Tumblr is proud to be an Equal Opportunity Employer and individuals seeking employment at Tumblr are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.