Relevant Experience:
* A passion for helping growing development teams and making others better
* Experience with web or mobile applications for a consumer facing audience
* Worked on large scale, high throughput systems and scaling web/api services
* Strong foundation in Object Oriented programming and fluency in at least one OO language
* Comfortable with relational databases and SQL (we mostly use MySQL)
* A commitment and drive for quality, and building for the long term
* A love of your craft and a curiosity and passion to constantly learn new things
* A track record of taking ownership on problems and projects
What you'll be working on:
* Managing the growth and development of talented technical teams
* Giving timely and constructive feedback, as well as being open to receiving it!
* Setting expectations, and holding teams accountable
* Working with your team to build a highly scalable system
* Designing, building, deploying and maintaining Ruby-based GraphQL APIs with new resources, features, and improvements. You will be hands on keyboard for 30-40% of time at the beginning of this role as we grow out the team
* Building performant solutions that scale to hundreds of millions of users
* We mostly use Ruby on Rails, along with Kafka for a messaging bus, Redis for background jobs, and ElasticSearch for search. We deploy 10+ times a day to Google Cloud with Kubernetes