SanFranRecruiter Since 2001
the smart solution for San Francisco jobs

Software Engineer - Data Platform

Company: Nextdoor
Location: San Francisco
Posted on: January 16, 2022

Job Description:


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 275,000 neighborhoods across 11 countries.

Meet your Future Neighbors

The Data Platform team aims to provide self-service tools that empower our product engineers, data scientists, and business users to make decisions quickly and easily through seamless access to our data. We leverage a variety of AWS components in conjunction with Kafka, Airflow, Spark, Hive, and Presto to automate data processing, analyze A/B tests, power product features, machine learning, and more.

The Impact You'll Make

We're seeking an experienced software engineer to design, build, and maintain high-performance, scalable, and reliable data services and infrastructure that power Nextdoor. You will work in a collaborative environment where we are more interested in reaching the right answer than being the one with the best idea. You should be comfortable with petabytes of data, writing crisp design documentation, and building, debugging, and maintaining highly available distributed systems. The platform that you build will empower employees throughout Nextdoor to build better products more quickly than ever before.

What You'll Bring to The Team
BS, MS or PhD in Computer Science with specific interest in data platform engineering; 5+ years industry experience preferred.
Extensive experience in one or more of the following languages: Python, Go, Java, or Scala.
Experience designing, building, and debugging distributed systems.
Experience working in both batch-oriented (hive, spark, etc) and/or stream-oriented (flink, storm, spark-streaming, etc) data processing.
Experience with data modeling and warehousing.
Familiarity with software engineering standard methodologies (e.g., design patterns, peer code reviews, unit testing).
Strong collaboration and communication skills, both verbal and written.
Experience writing technical specifications and design documents.
Ability to be flexible and adaptable in a dynamic start-up environment.
Strong desire to learn about new technologies and systems.

Bonus Points
Experience architecting and deploying distributed systems on the Amazon AWS platform a plus.
A strong ability to partner with other data engineers throughout the company, and consult, design, and review their projects.

At Nextdoor, we empower our employees to build stronger local communities. To create a platform where all feel welcome, we want our workforce to reflect the diversity of the neighbors we seek to serve. We encourage everyone interested in our purpose to apply. We do not discriminate on the basis of race, gender, religion, sexual orientation, age, or any other trait that unfairly targets a group of people. In accordance with the San Francisco Fair Chance Ordinance, we always consider qualified applicants with arrest and conviction records.

Keywords: Nextdoor, San Francisco , Software Engineer - Data Platform, IT / Software / Systems , San Francisco, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Francisco RSS job feeds