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

Nextdoor is the neighborhood hub for trusted connections and the exchange of helpful information, goods, and services.

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 neighborhoods around the world in the United States, the United King

Meet your Future Neighbors

At Nextdoor, we believe in the transformative power of community. As the Verification Team at Nextdoor, we believe that a strong verified identity is crucial to establishing meaningful connections with our neighbors. We are a lean but powerful team, each of us with a diverse opinion and perspective, because that’s what we seek out and respect in others. Nextdoor is on a mission to take online connections and turn them into real life connections. As the Verification Team at Nextdoor, we’re on a mission to foster a strong and healthy community on our platform through strong verified identity.

The Impact You’ll Make

As a Technical Lead for the Verification Team, you will partner closely with engineering leads and product managers to build a strong, scalable verification system that provides our members with confidence that their interactions on Nextdoor’s platform are with trusted neighbors in their community. As a technical leader of the team, you will be responsible for stopping fraud, quelling the spread of disinformation, increasing trust within neighborhoods around the world, and making a strong impact on both the technical and social culture at Nextdoor. You should be thoughtful, inventive, resourceful, and willing to roll up your sleeves to build an amazing verification system. Verification for every single member is what sets Nextdoor apart from other social platforms; we are trying (and succeeding) at tackling identity verification efficiently and at scale.

You will be a critical partner in building a platform-defining identity verification system. You should be excited to bring your experience and expertise every day in order to:

  • Create novel verification methods that push the boundaries of how verification has been done before by acquiring strong signals of verified identity, improving verification rates, and reducing costs from 3rd-party data vendors
  • Lead a team of engineers to design and implement our technical verification infrastructure as well as to build new product functionality on all platforms
  • Provide technical guidance and mentorship to fellow engineers, empowering them to build inventive solutions
  • Work closely with our Product Manager and Engineering Lead to balance the priorities of multiple stakeholders of verification (Member Growth and Trust & Safety)
  • Promote a mission-driven team culture of great engineering where good ideas come from everyone

What You’ll Bring to The House

  • BS, MS or PhD in relevant technical field, or equivalent work experience
  • 6+ years experience in software design, development, and implementation in a leading / senior role
  • Expertise in at least one server-side web application language. Python or Go experience is a huge plus
  • Demonstrated ability to build and design substantial technical infrastructure situated within a broad system architecture
  • Experience writing technical specifications and design documents
  • Ability to bring creativity and initiative to building a platform defining feature
  • Strong collaboration and communication skills, both verbal and written
  • Strong desire to learn about new technologies and systems

Bonus Points

  • Experience building and working with verified identity, risk assessment or threat detection, or threat mitigation for a consumer product
  • Experience working with ‘Know Your Customer’ (KYC) techniques and systems