Senior Software Engineer, Developer Experience
ZipFull Time
Senior (5 to 8 years)
The ideal candidate has a proven track record of successfully deploying and managing large-scale Node.js applications in production environments, utilizing Docker, Kubernetes, and AWS services. A deep understanding of CI/CD principles and best practices is essential, along with experience in infrastructure as code tools like Terraform or CloudFormation. Proficiency in scripting languages such as Python or Bash and familiarity with monitoring and logging tools like Prometheus, Grafana, or ELK stack are also required. Experience with performance tuning and optimization of cloud-native applications and a strong understanding of networking concepts, including TCP/IP, DNS, and load balancing, are necessary. A Bachelor's degree in Computer Science or a related field, or equivalent practical experience, is preferred.
The Senior DevOps Engineer, Delivery Loop will drive the implementation and maintenance of Webflow’s build system, ensuring scalability, reliability, and performance. They will oversee the configuration and management of multiple development environments, defining and enforcing development processes and best practices to improve efficiency and quality. This role involves spearheading the deployment strategy for production environments, implementing robust rollback mechanisms and monitoring solutions. Additionally, the engineer will mentor junior members of the DevOps team, collaborate with software engineering teams to optimize application performance, and stay current with emerging DevOps trends and technologies. Participation in engineering citizenship activities such as co-authoring engineering blogs and improving hiring processes is also expected.
Visual web design and development platform
Webflow provides a platform for designing, building, and launching responsive websites without the need for coding. Users can create websites visually, making it accessible to those without technical skills. The platform caters to a wide range of clients, including freelancers, small businesses, and large enterprises, and is particularly favored by designers and marketers. Webflow operates on a subscription-based model, offering various pricing plans that accommodate different needs, from personal websites to advanced e-commerce solutions. Additionally, it provides hosting services and a marketplace for templates and design assets. Unlike traditional web development tools, Webflow's user-friendly interface and comprehensive features set it apart, aiming to simplify web design for everyone.