[Remote] Senior Engineer - Network Management Platform
Note: The job is a remote job and is open to candidates in USA. Fastly is a company that helps people stay better connected with the things they love through its edge cloud platform. They are seeking a Senior Software Engineer for their Network Management Platform team, responsible for managing and deploying network configurations and collaborating with infrastructure and operations teams.
Responsibilities
- Work with our peers across the company to architect and deliver the next generation of features which manage and deploy network configuration
- Design and deliver features to support infrastructure provisioning as Fastly’s fleet grows in size and complexity
- Develop and improve software development processes including testing, CI/CD, etc
- Write code that is performant, maintainable, clear, and concise and contribute to code reviews, improving the codebase and other team processes
- Mentor and support other engineers, fostering a culture of knowledge sharing, innovation, and collaboration within the team
Skills
- Significant related professional experience developing software. Most Senior Engineers at Fastly have more than 5 years of related experience
- 3 years of experience in building and managing containerized applications and container orchestration platforms like Docker and Kubernetes
- 3 years of experience with automating public cloud workloads (GCP, AWS), and using IaC solutions such as Terraform
- Experience in software development and DevOps best practices
- Track record of writing resilient and maintainable Python or another modern language
- A practical understanding of, and experience with, networking concepts at scale
- Experience provisioning and configuring network infrastructure
- A background in infrastructure provisioning and deployment concepts, ie ZTP
- Experience with configuration management software such as ansible and chef
- Experience with compiled languages, preferably Go
- Knowledge of scalable and distributed key-value stores and sql databases
Benefits
- A comprehensive benefits package including medical, dental, and vision insurance
- Family planning
- Mental health support along with Employee Assistance Program
- Insurance (Life, Disability, and Accident)
- A Flexible Vacation policy
- Up to 18 days of accrued paid sick leave
- 401(k) (including company match)
- Employee Stock Purchase Program
- 11 paid local holidays
- 12 paid company wellness days
Company Overview