CareerPlanSign in

Senior Engineer - VCL Compiler

San Francisco, CA💼 Full-time💰 $181,220–$181,220🗓 2026-08-04 → 2026-09-26

Core

Design, refactor, and maintain the VCL Compiler (VCC) to enable customers to configure and customize edge logic at scale for Fastly's edge cloud platform.

Role type

Senior Compiler Engineer (C)

Builds

The VCL Compiler and Varnish Configuration Language (VCL) used by customers to define edge behavior.

Domain

Edge computing / CDN / Compiler infrastructure

Deliverable

production ML models | product features

Required skills

C programming, POSIX/Linux environments, compiler internals (parsing, AST, code generation), code refactoring, backward compatibility management, comprehensive testing practices, CI/CD pipeline ownership

Preferred skills

Fastly engineering experience, open source compiler/language contributions, Varnish/VCL/CDN knowledge, DSL design experience

Technologies

C, VCL, Varnish, CI/CD

Responsibilities

Design and implement VCL language extensions and new compiler features; Rework parsing and AST for maintainability; Refactor and modularize the compiler codebase; Own the testing and validation pipeline; Collaborate on architecture and technical direction; Write technical documentation

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.