Experience designing highly scalable and highly available systems, most of it in Go (PHP knowledge is a plus). Experience with SQL technologies like MySQL, PostgreSQL, and similar databases. Experience with caching systems like Redis. Experience with queue systems like NSQ. Strong engineering practices. Quality and documentation are not an afterthought.