Flag job

Report

Software Engineer, Notifications

Salary

$150k - $155k

Min Experience

1 years

Location

San Francisco, CA

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

As a Software Engineer, Notifications with Nextdoor, Inc. (San Francisco, CA) (40% Telecommuting permitted) you’ll: Work with cross-functional and agile teams to translate product requirements into user-facing applications to support company growth. Analyze users' needs and then design, develop, and test software to meet those needs. Design each piece of an application or system and plan functional operations. Ensure that a program continues to function normally through software maintenance and testing. Collaborate with other design and engineering specialists to create optimal software. Create a variety of models and diagrams that show programmers the software code needed for an application. Document every aspect of an application or system as a reference for future maintenance and upgrades. Recommend software upgrades for customers' existing programs and systems. What You’ll Bring to The House Bachelor’s degree or foreign equivalent in Computer Science or a closely related field. One (1) year of experience as a Software Engineer or a closely related position. Demonstrated experience must include: Developing backend systems using Python/Django, Kotlin/JVM, Go, SQL, GraphQL, Redis, Postgres, Kafka, and AWS; Building end-to-end user notification solutions, integrating email and push notifications for iOS and Android platforms; Applying coding, debugging, and optimization techniques across diverse systems and domains; Designing and deploying scalable backend architectures meeting performance benchmarks; Analyzing data to derive actionable insights and provide recommendations; Enhancing notifications reliability and delivery; Developing and maintaining machine learning models to enhance system functionality and performance; and Optimizing email campaigns to increase user open rates and engagement.

About the company

Nextdoor is where you connect to the neighborhoods that matter to you so you can belong. Our purpose is to cultivate a kinder world where everyone has a neighborhood they can rely on. Neighbors around the world turn to Nextdoor daily to receive trusted information, give and get help, get things done, and build real-world connections with those nearby — neighbors, businesses, and public services. Today, neighbors rely on Nextdoor in more than 305,000 neighborhoods across 11 countries.

Skills

Python
Django
Kotlin
SQL
GraphQL
Redis
Postgres
Kafka
AWS