Principal Software Engineer

1 month ago


San Francisco, California, United States Nextdoor Full time
Join Nextdoor's Team and Contribute to Building a Kinder World in Your Neighborhood

Nextdoor, a platform where you can connect with the neighborhoods that matter most to you, is on a mission to foster a more compassionate world where everyone has a reliable neighborhood community.

As a Principal Software Engineer at Nextdoor on the Feed Infrastructure team, you'll be part of a dedicated group of engineers, product managers, and data scientists working on the essential feed technology. This technology serves as the cornerstone for creating a world where every individual has a supportive local network.

At Nextdoor, we value speed, quality, and impact without compromising customer satisfaction. You'll have the chance to learn from your peers and share your knowledge, making each team member stronger and collectively creating outstanding software.

The Impact You'll Make

In this role, you'll be responsible for constructing high-performing, scalable systems that ensure each user receives a personalized feed promptly and efficiently. Utilizing Python, Kotlin, and Go, you will work on various functionalities such as the Feed Ranking/ML pipeline, GraphQL API, and other related services.

Your duties will involve:

  • Backend development in multiple languages/frameworks including Python/Django, Kotlin, Go, SQL, GraphQL, Redis, Postgres, Kafka, and AWS
  • Mentoring a team of skilled engineers to innovate and enhance Nextdoor's technology
  • Collaborating with various teams to align product development with maximizing impact for users
  • Engaging with engineers across different locations for a cohesive workflow
  • Participating in team activities and events to foster relationships and contribute to Nextdoor's culture
What You'll Bring To The Team
  • Over 8 years of software engineering experience and a degree in Computer Science or equivalent
  • A proactive leader capable of steering technical vision for rapid product iteration
  • Proficient coding and debugging skills across different domains
  • Experience in designing, building, and deploying scalable backend systems
  • A keen interest in exploring new technologies and systems
Rewards

Nextdoor rewards its employees with competitive compensation, benefits, perks, and recognition programs to offer a comprehensive package.

The role comes with a starting salary ranging from $180,000 to $275,000 annually, with potential for more based on your expertise. Additionally, there will be a significant equity grant with quarterly vesting.

Total compensation will vary depending on your skills and qualifications. The company provides various health plans, covering 100% of monthly premiums for health, dental, and vision, including OneMedical membership for premium care.

Nextdoor is committed to creating an inclusive environment that mirrors the diversity of the communities it serves. We welcome applications from everyone who shares our vision without regard to race, gender, age, or other discriminating factors.

If you're keen on contributing to a kinder world through cutting-edge technology, apply now to join our team at Nextdoor



  • San Francisco, California, United States Databricks Full time

    Position OverviewWe are seeking a Front End or Full Stack Senior Staff Software Engineer/Principal Software Engineer to join our Engineering team at Databricks. This role reports to an Engineering Leader and is integral to our engineering organization, contributing to one of our key products while collaborating with teams that create Databricks features for...


  • San Francisco, California, United States Publica by IAS Full time

    Publica by Integral Ad Science (IAS) is looking for a Principal Software Engineer to join our CTV Video team based in San Francisco (hybrid). As a Principal Engineer, you will build ad verification, analytics and anti ad fraud software that will help ad buyers & sellers understand the quality of the ad data they're purchasing and using on CTV platforms (e.g....


  • San Francisco, California, United States OpenTable Full time

    Principal Software Engineer - OpenTableBecome an integral part of OpenTable, a subsidiary of Booking Holdings, Inc., and play a crucial role in enhancing our primary reporting insights platform tailored for restaurants globally. We are in search of a Principal Software Engineer to operate in India, focusing on the upkeep of our event-driven architecture,...


  • San Francisco, California, United States Unreal Gigs Full time

    Introduction:Are you the wise architect of code, known for turning complex problems into elegant solutions? Do you have the depth of experience and the technical prowess to guide teams through the most challenging projects? If you're the kind of engineer who thrives on creating robust, scalable systems and mentoring others to do the same, then our client has...


  • San Francisco, California, United States Integral Ad Science Full time

    Publica by Integral Ad Science (IAS) is looking for a to join our CTV Video team based in San Francisco (hybrid). As a Principal Engineer, you will build ad verification, analytics and anti ad fraud software that will help ad buyers & sellers understand the quality of the ad data they're purchasing and using on CTV platforms (e.g. Roku, Smart TVs, Amazon...


  • San Francisco, California, United States Hertz Full time

    Principal Software EngineerHertz - San Francisco, CAFrom $230,000 a yearCome join us in our effort to digitally transform Hertz Recent innovations such as smartphones, electric vehicles, and ride-hailing apps have created new and exciting opportunities in transportation that Hertz is uniquely positioned to capitalize on. We're looking for software engineers...


  • San Francisco, California, United States JPMorganChase Full time

    Job Description If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place.As a Principal Software Engineer at JPMorgan Chase within the Corporate and Investment Bank Cloud Platform team, you provide expertise and engineering excellence as an integral part of an agile team to...


  • San Francisco, California, United States Understanding Recruitment Full time

    Position OverviewWe are thrilled to present an exciting opportunity for a Principal Software Engineer at a rapidly expanding live shopping platform. This innovative company, valued at over $100M, is seeking a talented individual to join their fully remote team.Role ResponsibilitiesAs a Principal Software Engineer, you will:Architect, design, and implement...


  • San Diego, California, United States Northrop Grumman Careers Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Northrop Grumman Careers. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java and related technologies.Key ResponsibilitiesDesign and develop software...


  • San Francisco, California, United States Crusoe Full time

    Job OverviewCrusoe Energy is dedicated to harnessing value from stranded energy resources through innovative computational solutions.Our mission aligns the long-term interests of environmental sustainability with the future of global computing infrastructure. As data centers face an ever-increasing energy demand, we are committed to ensuring that this energy...


  • San Francisco, California, United States Hinge-Health Full time

    About the RoleWe are seeking a highly skilled and experienced Principal Software Architect to join our team at Hinge Health. As a key member of our engineering team, you will play a pivotal role in guiding and accelerating the evolution of our AI and related Infrastructure initiatives.Key ResponsibilitiesTechnical Leadership: Provide technical leadership and...


  • San Francisco, California, United States Fastly Full time

    Fastly helps people stay better connected with the things they love. Fastly's edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, serving, and securing our customers' applications as close to their end-users as possible — at the edge of the Internet. The platform is designed to take...


  • San Diego, California, United States SAIC Full time

    About the RoleSAIC is seeking a highly skilled Software Engineer Principal to join their team. As a key member of our team, you will have the opportunity to work on a variety of challenging projects and contribute to the development of innovative solutions.Key ResponsibilitiesCollaborate closely with clients to design and implement a streaming data platform,...


  • San Francisco, California, United States Ripple Full time

    About the RoleWe are seeking a highly experienced and skilled Senior Architect to join our team at Ripple. As a key member of our engineering organization, you will be responsible for leading the development and implementation of innovative architectural solutions to improve the XRP Ledger's utility, performance, reliability, and security.Key...


  • San Francisco, California, United States Understanding Recruitment Full time

    Position Overview:We are seeking a Principal Software Engineer to join a dynamic and rapidly expanding tech start-up specializing in live shopping solutions. This role is fully remote and offers a competitive compensation package.Key Responsibilities:Design and develop scalable real-time systems.Architect and implement backend solutions for a live streaming...


  • San Francisco, California, United States Understanding Recruitment Full time

    Position OverviewWe are thrilled to present an exciting opportunity with a rapidly expanding, well-funded live shopping platform. This innovative company is currently valued at over $100M and is seeking a Principal Software Engineer with a strong background in Full Stack Engineering, particularly in backend development.Key ResponsibilitiesIn this role, you...


  • San Francisco, California, United States Understanding Recruitment Full time

    Position OverviewWe are thrilled to present an exciting opportunity with a rapidly expanding, well-funded live shopping platform. This organization is currently valued at over $100M and is seeking a Principal Software Engineer who specializes in Full Stack Engineering, particularly with a strong emphasis on backend development.Key ResponsibilitiesIn this...


  • San Francisco, California, United States Understanding Recruitment Full time

    Position OverviewWe are seeking a Principal Software Engineer to join a dynamic tech start-up specializing in live shopping solutions. This role is fully remote and offers a competitive salary of $180,000 along with a comprehensive benefits package.About the CompanyThis innovative platform, currently valued at over $100 million, is rapidly expanding and is...


  • San Francisco, California, United States Understanding Recruitment Full time

    Position Overview:We are seeking a Principal Software Engineer to join a dynamic and rapidly expanding tech start-up focused on live shopping solutions. This role is fully remote and offers a competitive compensation package.About the Company:This innovative platform, valued at over $100M, is revolutionizing the way consumers engage with live streaming and...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for software developers, there was a lack of equally effective tools for machine learning practitioners to enhance their models.Initially launching our...