Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Fastly Logo

Staff Software Engineer, Edge Delivery

Fastly

$195,720 - $234,864
Sep 18, 2025
San Francisco, CA, US
Apply Now

Fastly needs to evolve its CDN, compute & security infrastructure to scale and meet the ever-growing and changing requirements of its diverse customer base.

Requirements

  • You have at least 7+ years of production experience as a software engineer with at least 2+ of those working on networked/distributed/cloud systems at scale
  • You have at least 3 years of experience with C or Rust and an affinity for using the right tool for the job
  • 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
  • Solid understanding of security concerns in multi-tenant systems
  • Scripting languages like Python for quick prototyping
  • High performance, massively scalable web services; particularly using Varnish, nginx, Apache Traffic Server

Responsibilities

  • Write C and Rust code to meet the demands of Fastly’s diverse customer base
  • Deliver improvements to HTTP protocol support, caching storage and customer logic execution areas in Varnish, and integrate with libraries and services operated by other teams
  • Lead full lifecycle projects, driving project progress and communicating project status to stakeholders
  • Analyze and address performance, correctness and stability issues to ensure that Varnish always meets Fastly's exacting standards of excellence
  • Contribute to code reviews, improving the codebase and other team processes
  • Mentor and support the professional growth of engineers, fostering a culture of knowledge sharing, innovation, and collaboration within the team
  • Participate in on-call rotation

Other

  • Coordinate and communicate seamlessly with the team members and across other technical and cross functional teams
  • Formal CS education is not required; demonstrable experience is sufficient
  • Experience with and interest in technical writing
  • 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