Senior Backend Software Engineer, Systems & Infrastructure
Webflow is a visual web development platform that empowers non-coders to create incredible experiences for the web.
We’re looking for a Senior Backend Engineer to help us 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.
About the role
- Location: San Francisco or Remote (Western Hemisphere)
- Full-time
As a Senior Backend Engineer, you’ll …
- Write scalable services in node.js, AWS Lambda, and OpenResty (Lua)
- Architect and build scalable infrastructure using Terraform, Kubernetes (EKS), and Docker
- Write new APIs and rewrite old ones using GraphQL and Apollo
- Contribute to our codebase and add your own features
- Work on our high-performance web hosting infrastructure in Lua
- Write high-performance, concurrent node.js code that powers all of our APIs
That said, these responsibilities are just the start! At Webflow, we encourage you to contribute wherever your interests take you — and shape your role accordingly.
And this isn’t just a philosophical bent: we actually give you 4 hours a week (10% of the work week) to pursue passion projects outside of your role responsibilities.
About you
You’ll thrive as a Senior Backend Engineer if you:
- Have significant experience (4+ years) in engineering scalable, multi-tenant environments
- Previous experience in either Kubernetes, Docker, Terraform, Chef, Puppet, or Ansible
- Exceptional JavaScript/node.js skills
- Experience in React.js/GraphQL is a plus
- Deep understanding of data design and modeling
- Built and worked on complex web applications
- A deep understanding of design patterns — and an even better knowledge of when to apply them
- Very comfortable behind a linux terminal
If you don’t meet 100% of the above qualifications, you should still seriously consider applying. Studies show that you can still be considered for a role if you meet just 50% of the role’s requirements.
About us
At Webflow, we believe that our success will be defined not only by what we do — but also by how and why we do it. So, here is the Webflow “why” and our “how”:
Our dual missions — one for the world, one for us
- For the world: To empower everyone to create for the web and spark an unprecedented wave of digital innovation.
- For ourselves: Lead fulfilling, impactful lives.
Our core behaviors (how we act)
- Start with customers
- Practice extraordinary kindness
- Be radically candid
- Move uncomfortably fast
- Just fix it
- Lead by serving others
- Dream big
Our commitments to you
- We’ll pay you! This is a full-time, salaried position that includes equity
- We’ll invest in your physical and mental well-being with health, dental, and vision benefits and a monthly stipend for health and wellness expenses
- We’ll pay you to take a vacation … seriously. We’ll give you a $1,000 bonus for taking your first vacation with us that is more than 5 days
- We offer flexible parental leave
- We give you a 5 week sabbatical after 5 years of service
- We provide remote employees with the equipment they need to create a great remote work environment
- We will offer you the support you need to help you grow as an impactful Senior Backend Engineer and a human being
Ready to apply?
If you share our values and our enthusiasm for empowering the world, we’d love to review your application!