Job Description
Planet is seeking a Senior Network Engineer to join their CorpEng team. The successful candidate will be responsible for designing, implementing, and maintaining Planet's growing network infrastructure in data centers and cloud environments. This is a hybrid role based in San Francisco, requiring 3 days per week in the office. Planet is a global company with employees working remotely world wide and joining us from offices in San Francisco, Washington DC, Germany, Austria, Slovenia, and The Netherlands.
Responsibilities: - Design, implement, and manage complex network solutions.
- Lead data center network build-outs.
- Develop and maintain Infrastructure as Code (IaC) using Terraform.
- Configure and manage network devices.
- Troubleshoot and resolve complex network issues.
- Implement and maintain network security best practices.
- Document network designs, configurations, and procedures.
- Participate in on-call rotations.
Requirements: - Bachelor's degree in Computer Science, IT, or related field.
- 6+ years of experience in network engineering.
- Extensive experience with data center network design and build-outs.
- Experience with cloud networking.
- Proficiency in Infrastructure as Code (IaC) using Terraform.
- Experience working in an Agile development environment.
- Advanced understanding of networking protocols and technologies.
- Experience configuring and managing network equipment (Juniper, VyOS, Aruba, Ubiquiti).
- Excellent troubleshooting, communication, and collaboration skills.
- Ability to work onsite in San Francisco, CA.
Benefits: - Comprehensive Medical, Dental, and Vision plans
- Health Savings Account (HSA) with a company contribution
- Generous Paid Time Off in addition to holidays and company-wide days off
- 16 Weeks of Paid Parental Leave
- Wellness Program and Employee Assistance Program (EAP)
- Home Office Reimbursement
- Monthly Phone and Internet Reimbursement
- Tuition Reimbursement and access to LinkedIn Learning
- Equity
- Commuter Benefits (if local to an office)
- Volunteering Paid Time Off