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 - Network Functions and Architecture

Fastly

$195,720 - $234,864
Aug 28, 2025
Denver, CO, US • New York, NY, US • San Francisco, CA, US
Apply Now

Fastly is looking for a Staff Software Engineer to design and build the next generation of their network telemetry and traffic engineering systems to process data efficiently and cost-effectively, and use the results to make real-time network configuration decisions for load balancing, traffic engineering and failover purposes.

Requirements

  • Significant professional experience building high-reliability distributed systems. Most Staff Engineers at Fastly have more than 7 years of related experience.
  • Solid understanding of the Go programming language
  • Consistent track record of designing and implementing large-scale and mission-critical distributed software systems
  • Understanding of the challenges involved in building, operating, and maintaining scalable and reliable data processing systems
  • Experience mentoring, guiding, and coaching team members
  • Ability to learn new skills and share what you’ve learned with the broader team
  • Real-world experience in the protocols and practices that make up the fabric of the global internet, including IP, BGP, Anycast, and DNS

Responsibilities

  • Lead full lifecycle projects from design and development through roll out and maintenance to build systems that make automated network configuration decisions for load balancing, traffic engineering and failover purposes,
  • Design and build systems to collect, normalize, enrich, transport, and process data from heterogeneous sources across a rapidly scaling network
  • Study and apply concepts from control theory, optimization and statistics to tackle traffic engineering problems
  • Design and build pipelines for generating, testing and deploying changes to distributed systems that control Fastly's edge network
  • Design and build software systems to run on network equipment for controlling their dataplane configuration
  • Technical leadership of full lifecycle projects, driving project progress and collaborating with project stakeholders - Coordinate and communicate with the team members and across other technical and cross functional teams
  • Write code that is performant, maintainable, clear, and concise and contribute to code reviews, improving the codebase and other team processes

Other

  • Mentor and support other engineers, fostering a culture of knowledge sharing, innovation, and collaboration within the team
  • Participate in on-call rotation as needed
  • Experience working with geographically dispersed teams: previous remote work preferred
  • This position will require you to be available during core business hours and occasional nights and weekends as necessary to support the on-call rotation.
  • A fully completed application and resume or CV are required when applying.