Logo
Fastly

Staff Software Engineer - Network Functions and Architecture

Fastly, Denver, Colorado, United States, 80285

Save Job

Overview

Staff Software Engineer - Network Functions and Architecture Join to apply for the Staff Software Engineer - Network Functions and Architecture role at Fastly. 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 be programmable and to support agile software development. Fastly’s customers include Vimeo, Pinterest, The New York Times, and GitHub. We are building a more trustworthy Internet. Come join us. Posting Open Date: Aug. 28, 2025. Anticipated Posting Close Date: Sept. 20, 2025. What You’ll Do

Lead full lifecycle projects from design and development through rollout 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. Provide technical leadership of full lifecycle projects, driving progress and collaborating with stakeholders across teams and cross-functional groups. Write performant, maintainable, clear, and concise code; contribute to code reviews and improve the codebase and team processes. Mentor and support other engineers, fostering knowledge sharing, innovation, and collaboration within the team. Participate in on-call rotation as needed. What We’re Looking For

Significant professional experience building high-reliability distributed systems (staff engineers at Fastly typically have more than 7 years of related experience). Solid understanding of the Go programming language. Consistent track record of designing and implementing large-scale, mission-critical distributed software systems. Understanding of 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 knowledge with the broader team. We’ll be super impressed if you have experience in any of these

Real-world experience with IP, BGP, Anycast and DNS, and related internet fabric concepts. Understanding of control theory, optimization, probability or statistics and applying them to problems. Experience working with geographically dispersed teams; remote work experience preferred. Experience in network telemetry, instrumentation, data collection, processing and analysis. Production-level Rust programming experience. Work Hours

This position requires availability during core business hours and occasional nights and weekends to support the on-call rotation. Work Location(s) & Travel Requirements

This position is open to the following office locations: San Francisco, CA New York, NY Denver, CO Fastly embraces a largely hybrid model allowing flexible time between office and home. Exceptional candidates who are remote in the US may be considered. Travel may be required as needed by the role or requested by the manager. Fair Chance Statement

Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring Ordinance, we will consider 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 factors such as experience, skills, qualifications, and location. This role may be eligible to participate in Fastly’s equity and discretionary bonus programs. Benefits

We offer a comprehensive benefits package including medical, dental, and vision insurance. Family planning, mental health support, Employee Assistance Program, life, disability, and accident insurance, Flexible vacation, up to 18 days of accrued paid sick leave, 401(k) with company match, and an Employee Stock Purchase Program. For 2025, 11 paid local holidays and 11 paid wellness days are provided. Why Fastly?

We have a huge impact. Fastly is a small company with a big reach, supporting customers, open source projects, and initiatives. Employees are encouraged to support causes close to their hearts. We love distributed teams. We have offices worldwide and offer in-person onboarding and orientation opportunities. We value diversity. We strive for an inclusive and diverse team where employees can bring their authentic selves to work. We are passionate. Fastly values varied backgrounds and interests and celebrates what people are passionate about. We’re always looking for humble, sharp, and creative folks to join the Fastly team. If you think you might be a fit, please apply. A fully completed application and resume or CV are required when applying. Fastly is committed to equal employment opportunity and to providing employees with a safe and welcoming work environment free of discrimination and harassment. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, family or parental status, physical or mental disability, political affiliation, protected veteran status, race, religion, sex, or any other characteristic protected by applicable laws. Fastly provides reasonable accommodations for applicants and employees with disabilities upon request.

#J-18808-Ljbffr