Webflow is building the world’s leading AI-native Digital Experience Platform as a remote-first company focused on trust, transparency, and creativity. The Staff Software Engineer, Developer Productivity will define and drive the deployment strategy and improve developer productivity through technical leadership and system enhancements.
Responsibilities:
- Define and drive Webflow’s end-to-end deployment strategy, from CI pipelines to production rollout
- Own and evolve our GitOps-based deployment platform (e.g., ArgoCD, Argo Rollouts), ensuring scalability, reliability, and ease of use
- Design and implement safe, progressive delivery mechanisms (canary, blue/green, feature flags, automated rollback)
- Set technical direction across teams, guiding architecture decisions that improve developer velocity and system reliability
- Establish and evangelize best practices for CI/CD, release engineering, and environment management across the organization
- Identify and eliminate bottlenecks to drive step-function improvements in developer productivity and cycle time
- Build and evolve internal tooling to improve testing, and deployment workflows
- Ensure high reliability and operational excellence through strong observability, monitoring, and incident-driven improvements
- Mentor engineers and act as a force multiplier, influencing teams through technical leadership, design reviews, and cross-team collaboration
Requirements:
- BA/BS degree or equivalent experience
- Have deep expertise in modern deployment systems, including Kubernetes, GitOps workflows, and tools like ArgoCD and Argo Rollouts
- Have successfully designed and scaled CI/CD systems for large engineering organizations
- Are comfortable owning ambiguous, cross-cutting problems and turning them into clear technical strategies
- Have a strong track record of improving developer velocity, reliability, and system scalability
- Possess deep knowledge of cloud infrastructure (AWS), containerization (Docker), and distributed systems
- Have experience implementing progressive delivery techniques (canary, blue/green, feature flags)
- Are skilled in infrastructure as code (e.g., Pulumi, Terraform) and system automation
- Balance short-term execution with long-term architectural vision
- Influence engineering teams through technical leadership, not just direct ownership
- Communicate complex ideas clearly to both technical and non-technical stakeholders
- Stay curious and continuously explore emerging technologies, including AI-driven developer tooling