Senior Software Engineer, Delivery Loop

Webflow Webflow · Enterprise · Argentina · Remote · Engineering

Senior Software Engineer, Delivery Loop at Webflow, focusing on the build system, development environments, deployment strategy, and CI/CD pipelines for a Node.js Node.js applications on AWS. The role involves mentoring junior engineers and collaborating with cross-functional teams to optimize the software development lifecycle and improve developer productivity. While the company is AI-native, this role is primarily focused on infrastructure and developer tooling, not direct AI/ML model development.

What you'd actually do

  1. Drive implementation and maintenance of Webflow’s build system, ensuring scalability, reliability, and performance.
  2. Oversee the configuration and management of multiple development environments, providing guidance to ensure consistency across teams and environments.
  3. Define and enforce development processes and best practices to improve efficiency and quality throughout the software development lifecycle.
  4. Spearhead the deployment strategy for production environments, implementing robust rollback mechanisms and monitoring solutions.
  5. Mentor junior members of the DevOps team, fostering their growth and knowledge in DevOps principles and technologies.

Skills

Required

  • BA/BS Degree or equivalent experience
  • 5+ years in DevOps, Site Reliability, or Infrastructure Engineering roles
  • Business-level fluency to read, write and speak in English
  • Node.js
  • Docker
  • Kubernetes
  • AWS services
  • cloud-native architectures
  • CI/CD pipelines
  • infrastructure as code (IaC) tools like Pulumi

Nice to have

  • mentoring junior members
  • collaboration with cross-functional teams
  • proactive mindset
  • emerging trends and technologies in DevOps, Node.js, Docker, Kubernetes, and AWS
  • AI fluency

What the JD emphasized

  • 5+ years in DevOps, Site Reliability, or Infrastructure Engineering roles
  • proven track record of successfully deploying and managing large-scale Node.js applications in production environments, utilizing Docker, Kubernetes, and AWS services
  • deep understanding of cloud-native architectures and best practices for building resilient, scalable, and secure applications on AWS
  • Excel in designing and implementing CI/CD pipelines tailored for Node.js projects, integrating automated testing and deployment processes