Senior Staff Software Engineer - Monetization

New
N
NextdoorAdvertising technology
US RemoteFull-TimeStaff
SalaryThe starting salary for this role is expected to range from $281,000 to $374,000 on an annualized basis, or potentially greater in the event that your 'level' of proficiency exceeds the level expected for the role. The salary range will be determined by the candidate’s geographic location. We expect to award a meaningful equity grant for this role.
Apply NowOpens the employer's application page

Job Details

Required Skills
PythonJavaKotlinApache KafkaDistributed Systems

Requirements

  • Demonstrate exceptional system design skills and a proven record building scalable, reliable, high-performance distributed systems.
  • Have deep experience building advertising platforms, including large-scale native ad-serving systems.
  • Have expert-level proficiency in at least one of Java, Kotlin, or Python.
  • Have extensive experience building large-scale, real-time data pipelines using Apache Kafka, Apache Flink, or Kafka Streams.
  • Have a strong record of mentoring senior engineers, developing technical leaders, and raising engineering standards across teams.
  • Have experience using AI-powered development workflows to improve engineering productivity, quality, and delivery speed.
  • Preferred: Experience developing or productionizing machine-learning models in partnership with ML engineers and data scientists.
  • Preferred: Strong understanding of advertising optimization engines, including pacing, bidding, ranking, and budget allocation.

Responsibilities

  • Define technical strategy and architecture for the monetization platform, leading complex initiatives from concept through measurable outcomes.
  • Build scalable, reliable, secure, and privacy-preserving systems for advertising and SMB subscription products.
  • Partner with Product, ML, Data Science, and Engineering to shape roadmaps, navigate tradeoffs, and deliver value for neighbors and businesses.
  • Raise engineering standards and address gaps in quality, reliability, observability, release safety, and developer productivity.
  • Contribute hands-on across architecture, critical implementation, design reviews, debugging, launches, and production operations.
  • Participate in in-person trainings, off-sites, volunteer days, and team-building events.
  • Build in-person relationships with team members and contribute to company culture.
View Full Description & ApplyYou'll be redirected to the employer's site
The starting salary for this role is expected to range from $281,000 to $374,000 on an annualized basis, or potentially greater in the event that your 'level' of proficiency exceeds the level expected for the role. The salary range will be determined by the candidate’s geographic location. We expect to award a meaningful equity grant for this role.
Apply Now