Employer listing
Senior Engineer - Network Management Platform
Fastly
San Francisco, Ca · hybrid · full time · Senior
$181,220 - $217,464
About the Role
The Network Management Platform team at Fastly is responsible for the suite of services and infrastructure that store and deploy all of Fastly’s network configuration—a mission-critical team that shepherds our fleet’s view of the world. We’re looking to add a Senior Software Engineer to the team. In this role, you’ll be a key player interacting with the infrastructure and operations teams, working closely with partners to set team direction and deliver features that enable Fastly to operate an expanding global fleet.
What You'll Do
- Work with peers across the company to architect and deliver the next generation of features that 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; contribute to code reviews and improve team processes.
- Mentor and support other engineers, fostering a culture of knowledge sharing, innovation, and collaboration.
What We're Looking For
- 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.
Preferred Qualifications
- Practical understanding of, and experience with, networking concepts at scale.
- Experience provisioning and configuring network infrastructure.
- Background in infrastructure provisioning and deployment concepts (e.g., 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.
Work Hours & Travel
- Core business hours availability required; occasional nights and weekends as necessary for on-call coverage.
- Preferred locations: San Francisco, CA; New York, NY; Denver, CO (Hybrid model).
- Occasional travel as required by role or requested by manager.
Interview Policy
- The use of AI technologies—including real-time transcription tools, automated scripts, AI copilots, or external assistants—is strictly prohibited during the interview process unless explicitly authorized in advance.
Benefits
Comprehensive medical, dental, and vision insurance; family planning and mental health support; flexible vacation policy, up to 18 days paid sick leave, 11 paid local holidays, and 12 wellness days; 401(k) with company match; and an Employee Stock Purchase Program (ESPP).