Staff Software Engineer - Developer Productivity
New
Remote-first (United States; BC & ON, Canada)Full-TimeStaff
Salary164000 - 328000 USD per year
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSDockerKubernetesCI/CDTerraformDistributed Systems
Requirements
- BA/BS degree or equivalent experience
- Deep expertise in modern deployment systems, including Kubernetes, GitOps workflows, and tools like ArgoCD and Argo Rollouts.
- Successfully designed and scaled CI/CD systems for large engineering organizations.
- Comfortable owning ambiguous, cross-cutting problems and turning them into clear technical strategies.
- Strong track record of improving developer velocity, reliability, and system scalability.
- Possess deep knowledge of cloud infrastructure (AWS), containerization (Docker), and distributed systems.
- Experience implementing progressive delivery techniques (canary, blue/green, feature flags).
- 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.
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.
View Full Description & ApplyYou'll be redirected to the employer's site