Senior Software Engineer
Webflow - San Francisco, CA
Apply NowJob Description
Join us if you want to work on the next generation web publishing platform. Work on our CMS, use powerful technology like GraphQL, node.js, and OpenResty on our robust AWS infrastructure. Monitor, build, and scale a node.js, MongoDB, and redis stack on a resilient AWS deployment all coordinated by Rancher, Terraform, and running on Docker. Architect and implement a performant web publishing platform for people of all backgrounds. We are working on some incredible products and we need your expertise to do it.This is a full-time, salaried position. In addition to a competitive salary and equity package, we include: awesome medical, dental, and vision plans, employer-funded HRA plan, 4+ weeks of paid vacation, catered lunches and stocked kitchen, new apple gear, commuter benefits, $100 monthly Lyft credit, paid parental leave programs, in-office bicycle storage, and fun team-building events.Learn more about our engineering culture on our KeyValues profile: KeyValues profile: you/'ll do:Write scalable services in node.js, AWS Lambda, and OpenResty (Lua)Architect and build scalable infrastructure using Terraform, Kubernetes (EKS), and DockerWrite new APIs and rewrite old ones using GraphQL and ApolloContribute to our codebase and add your own featuresWork on our high-performance web hosting infrastructure in LuaWrite high-performance, concurrent node.js code that powers all of our APIsUse your experience running highly scalable systems to improve our development and deployment processesCollaborate with our team of top designers and engineersWork on a highly technical platform that empowers hundreds of thousands of people, and serves millions of page views an hourWe/'d love to hear from you if you have:Have significant experience (4+ years) in engineering scalable, multi-tenant environmentsPrevious experience in either Kubernetes, Docker, Terraform, Chef, Puppet, or AnsibleExceptional JavaScript/node.js skillsExperience in React.js/GraphQL is a plusDeep understanding of data design and modelingBuilt and worked on complex web applicationsA deep understanding of design patterns — and an even better knowledge of when to apply themVery comfortable behind a linux terminalApplyingNot sure you meet 100% of our qualifications? Please apply anyway! #J-18808-Ljbffr
Created: 2025-09-17