Staff Engineer, Edge Control Systems (Go/Perl)

Fastly

New York (NY)

Hybrid

USD 211,000 - 254,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
401(k) with company match
Employee Stock Purchase Program
11 paid local holidays
12 paid wellness days
Flexible vacation policy

Job summary

Fastly is seeking a Staff Software Engineer for Control Systems in the United States. You will join a team that translates customer intent into configuration data powering Fastly's edge. The role blends architecture, modernization, and on-call responsibilities with strong cross-team collaboration.

You will guide large Perl-based systems, evolve components into Go microservices, and mentor engineers while supporting on-call duties. Hybrid work is encouraged across major US offices.

Qualifications

  • Significant domain-relevant engineering experience building highly reliable distributed systems. Most Staff Engineers at Fastly have at least 7 years of related experience
  • A solid understanding of the Go programming language.
  • A pragmatic approach to legacy systems, including experience in or a willingness to learn Perl to support, troubleshoot, and enhance our core infrastructure.
  • The ability to drive and deliver complex projects that span multiple teams and require cross-organizational influence.
  • A communicative and empathetic teammate who works effectively in a remote environment and is comfortable with asynchronous workflows.
  • An adaptable problem-solver who learns from mistakes, navigates ambiguity with ease, and balances short-term delivery with long-term quality through thoughtful tradeoffs.

Responsibilities

  • Support, deploy, and share responsibility for large-scale Perl production systems that store configuration changes.
  • Evolve legacy systems into maintainable, performant Go microservices.
  • Provide technical leadership of engineering projects, coordinate with project stakeholders, and motivate progress.
  • Collaborate across engineering teams to ensure our configuration systems meet the requirements for new features and capabilities.
  • Mentor and support other engineers, cultivating an environment of knowledge sharing, innovation, and teamwork within the engineering organization.
  • Participate in an on-call rotation.

Skills

Distributed systems
Go programming
Leadership
Remote collaboration
Problem solving

Tools

Kubernetes
Docker
Prometheus
Grafana

Job description

Fastly is seeking a Staff Software Engineer for Control Systems in the United States. You will join a team that translates customer intent into configuration data powering Fastly's edge. The role blends architecture, modernization, and on-call responsibilities with strong cross-team collaboration.

You will guide large Perl-based systems, evolve components into Go microservices, and mentor engineers while supporting on-call duties. Hybrid work is encouraged across major US offices.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Engineer - Edge Config & Control Systems (Go/Perl)
Staff Engineer - Edge Config & Control Systems (Go/Perl)

Fastly • Denver (CO)

Hybrid
USD 211,000 - 254,000
Medical insurance
Dental insurance
Vision insurance
+4
Staff Software Engineer — Edge Control Systems (Go/Perl)
Staff Software Engineer — Edge Control Systems (Go/Perl)

Socket.dev • Denver (CO)

Hybrid
USD 211,000 - 254,000
Equity program
Discretionary bonus
401(k) plan
+2
Staff Engineer, Edge Config Systems (Go/Perl)
Staff Engineer, Edge Config Systems (Go/Perl)

Fastly • San Francisco (CA)

Hybrid
USD 211,000 - 254,000
Medical, dental, and vision insurance
401(k) with company match
Employee Stock Purchase Program
+1
Staff Engineer — Edge Config & Go Microservices
Staff Engineer — Edge Config & Go Microservices

Webhosting • New York (NY)

Hybrid
USD 211,000 - 254,000
Medical, dental, vision insurance
401(k) with company match
Paid holidays & wellness days
Staff Engineer — Edge Config & Go Microservices
Staff Engineer — Edge Config & Go Microservices

Doist • New York (NY), San Francisco (CA), Denver (CO)

Hybrid
USD 211,000 - 254,000
Medical, dental, vision insurance
Flexible vacation policy
Paid sick leave (up to 18 days)
Staff Engineer (Control Systems)
Staff Engineer (Control Systems)

Fastly • San Francisco (CA)

On-site
USD 211,000 - 254,000
Medical, dental, vision insurance
Flexible vacation policy
Paid sick leave (up to 18 days)
Staff Engineer - Control Systems
Staff Engineer - Control Systems

Socket.dev • Denver (CO)

Hybrid
USD 211,000 - 254,000
Equity program
Discretionary bonus
401(k) plan
+2
Staff Engineer - Control Systems
Staff Engineer - Control Systems

Fastly • San Francisco (CA)

Hybrid
USD 211,000 - 254,000
Medical, dental, and vision insurance
401(k) with company match
Employee Stock Purchase Program
+1
Staff Software Engineer - Edge Systems (Remote/Hybrid)
Staff Software Engineer - Edge Systems (Remote/Hybrid)

Fastly • Denver (CO)

Hybrid
USD 211,000 - 254,000
Medical, dental, and vision insurance
401(k) with company match
Flexible vacation policy
Go Software Engineer - Edge API Services (Remote)
Go Software Engineer - Edge API Services (Remote)

Fastly • San Francisco (CA)

On-site
USD 155,000 - 186,000