Nextdoor is looking to build, deploy, manage, and secure the underlying cloud-based architecture that powers communities on the Nextdoor platform worldwide, and is seeking a Cloud Engineer to help solve this problem.
Requirements
- 7+ years experience in a DevOps or Cloud role
- Solid understanding of Kubernetes (k8s)
- Experience using TypeScript
- Experience with infrastructure as code (CDK, Pulumi, CloudFormation, Puppet, Salt, Ansible, Terraform, Packer)
- Thorough understanding of Linux and networking protocols (TCP/IP, UDP, HTTP/S, eBPF)
- Strong debugging and performance tuning skills using software like gdb, perf, strace, ltrace, tcpdump, Wireshark, etc.
- Experience with performance, automation, monitoring, and capacity planning
Responsibilities
- Building an efficient and scalable container and serverless computing environment for product developers
- Operationalizing a second Kubernetes cluster to ensure Nextdoor can continue to scale beyond the limits of a single Kubernetes cluster
- Building automation for developer’s workflows including applying 3rd party dependency updates automatically as well as distributing Helm chart updates
- Modernizing Infrastructure as Code (IaC) by leveraging CDK and Pulumi
- Optimizing Kubernetes resource management by leveraging Spot Ocean and Karpenter
- Providing self-service infrastructure-as-code systems to developers that automate the full lifecycle of managing, deploying and operating cloud services
- Developing tooling for horizontally and vertically autoscaling developer’s compute workloads
Other
- 7+ years experience in a DevOps or Cloud role
- Bachelor's degree or equivalent experience
- Ability to work in a hybrid employment experience, providing a flexible experience for valued employees
- Must be willing to work in a team environment
- Nextdoor is an equal opportunity employer and welcomes applicants from diverse backgrounds