Staff Engineer - Control Systems
Core
Design and evolve large-scale distributed control systems that translate customer intent into configuration data for Fastly's edge cloud platform.
Role type
Staff Software Engineer (Control Systems)
Builds
High-availability configuration systems powering thousands of global nodes
Domain
Edge cloud infrastructure / Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Perl, distributed systems architecture, legacy system modernization, cross-organizational project leadership, on-call rotation management
Preferred skills
Kubernetes, Docker, Prometheus, Grafana, containerization
Technologies
Go, Perl, Kubernetes, Docker, Prometheus, Grafana
Responsibilities
Support and deploy large-scale Perl production systems for global configuration; Drive architectural evolution of legacy systems into Go microservices; Provide technical leadership and coordinate with stakeholders; Collaborate across teams to meet feature requirements; Mentor engineers and foster knowledge sharing; Participate in on-call rotation
Seniority
Staff, hands-on IC with strategic influence