5+ years of software development experience in one or more general purpose programming languages (Java, Scala, Go, C++, Python) Able to take complete ownership of a feature or project Experience working in the Ads domain (bonus) Experience or interest in the advertising business and understanding customer needs (bonus)