Jobs and Careers
FA

Staff Software Engineer, Edge Delivery

Fastly, Inc.
San Francisco, United Statesfull_timeVerifiedPosted 5 Feb 2025
💰 $234,864/yr($195,720/yr$234,864/yr)

About the role

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 advantage of the modern internet, to be programmable, and to support agile software development. Fastly’s customers include many of the world’s most prominent companies, including Vimeo, Pinterest, The New York Times, and GitHub.

We're building a more trustworthy Internet. Come join us.

Posting Open Date: Dec 12, 2024 - Updated Jan 10th, 2025

Anticipated Posting Close Date*: Feb 3, 2025

*Job posting may close early due to the volume of applicants.

Staff Software Engineer, Edge Delivery

The Edge Delivery team maintains Varnish, Fastly’s core caching platform, as well as adjacent services and tooling. Leveraging C, Go and Rust in different codebases, the team develops a highly-scalable service platform which is responsible for meeting the ever-growing and changing requirements of Fastly's diverse customer base.

We are looking for a Staff Software Engineer to join this critical team and help to evolve it to help scale our CDN, compute & security infrastructure. In addition to systems-level work, this role will involve extensive cross-team collaboration as well as the design of various utilities, applications and tools. 

What You'll Do:

  • Lead full lifecycle projects and facilitate collaboration with other teams at Fastly on interfaces to Varnish and related technologies like VCL
  • Write C, Go and Rust code to meet the demands of Fastly’s diverse customer base
  • Analyze and address performance and stability issues to meet high scale requirements
  • Develop and maintain internal tools to streamline edge delivery, evolving manual tasks into reliable, automatic systems
  • Focus on performance, stability, and scalable data extraction tools for Fastly's hosting infrastructure
  • Participate in on-call rotation 

What We're Looking For: 

  • At least 7 years of production experience as a software engineer 
  • At least 2 years of experience working on networking and distributed/cloud systems at scale
  • At least 3 years of experience with C and/or Rust and affinity for learning new languages
  • Proficiency in scripting languages like Python for quick prototyping 
  • Ability to participate in and help coordinate incident response and mitigation
  • Motivated to identify pain points in existing workflows and create solutions via tools and automation
  • Formal CS education is not required; demonstrable experience is sufficient

We’ll be super impressed if you have experience in any of these: 

  • Experience working in Go (golang)
  • Build systems like Jenkins and GitHub Actions
  • High performance, massively scalable web services; particularly using Varnish, nginx, Apache Traffic Server
  • Mentoring junior engineers; helping to ensure both knowledge and team culture transfers bi-directionally
  • Experience socializing best practices across an engineering organization and collaborating across departments and cross functional teams

Work Hours: 

This position will require you to be available during core business hours and occasional nights and weekends as required for on call support. 

Work Location(s) & Travel Requirements:

This position is open to Hybrid And Remote Work Locations.

The preferred locations for this position are:

  • San Francisco, CA
  • New York, NY
  • Denver, CO

Fastly currently embraces a largely hybrid model for most roles which allows employees flexibility to split their time between the office and home.  

There is a strong preference for Hybrid near a local office.  However, we may be willing to consider remote candidates within the US.

This position may require travel as required by your role or requested by your manager.

SF / LA Fair Chance Ordinance Statement

Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Salary:

The estimated salary range for this position is $195,720 to $234,864. 

Starting salary may vary based on permissible, non-discriminatory factors such as experience, skills, qualifications, and location.

This role may be eligible to participate in Fastly’s equity and

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Fastly, Inc.

View company profile →