Senior Software Engineer - Ads at Nextdoor
San Francisco, CA, US

Nextdoor is the world's largest social network for the neighborhood, enabling truly local conversations that empower neighbors to build stronger and safer communities. 

Building connections in the real world is a universal human need. That truth, and the reality that neighborhoods are one of the most important and useful communities in our lives have been guiding principles for Nextdoor. Today, neighbors rely on Nextdoor in more than 250,000 neighborhoods around the world in the United States, the United Kingdom, Germany, France, the Netherlands, Italy, Spain, Sweden, Denmark, Australia and Canada, with many more to come.

Meet your Future Neighbors

Nextdoor Ads Engineering team is responsible for the majority of monetization for the company.  We are in the middle of a significant upgrade of the platform as we build a self service interface for smaller advertisers, bringing in layers of intelligence via qualified first party Audiences and Machine Learning to support the fact paced growth in advertising revenue. The Ads platform is an open ecosystem designed to integrate with a host of Adtech entities including external Ad Servers, Data Platforms, Exchanges/Dsps, Product Feed advertisers, Audience Extension vendors etc.

The Impact You’ll Make

You will focus on building out our next generation Ads platform to manage thousands of advertisers globally.

You will be responsible for the following areas of development:  

Development of Backend Services and Databases Self Service ads products

DMP (Data Management Platform) integrations

Google Ads Manager, and other third-party data integrations

Ad performance monitoring, reporting and optimizations (Ex: CTR, fill rate, viewability)

Contributing to integration of ML workflows for ad optimization

What You’ll Bring to The House

Bachelor's degree in Computer Science, or equivalent work experience.

5+ years of Ads Engineering experience.

Experience with the following 

Java programming language

Working on backend code

Kafka, Kinesis or related messaging infra experience

SQL and NoSQL databases like DynamoDB, Postgres

Design and Architecture experience on large scale platforms

Proven success delivering highly reliable and scalable software systems.

Strong communication and presentation skills.

Exceptionally resourceful in a lean, flat organization.

Deep belief in the mission of Nextdoor.