

Senior Backend Engineer
Job Description
We are currently seeking a seasoned Senior Backend Engineer to join the Subscriptions & Payments team. This role is pivotal in leading and executing strategic projects aimed at augmenting and scaling our backend services. The immediate challenges ahead include laying the groundwork for Subscriptions and Plan Management, as well as optimizing and expanding our dynamic integration with Stripe. You will be working on systems like low latency API for entitlement services used by all teams, payment APIs, taxation/compliance systems, expanding payment offerings and pricing experimentation. The focus is to build strong pricing and packaging foundations for Webflow as we scale up product led growth (PLG) while growing enterprise business.
Responsibilities
Architect, design, and implement scalable backend services
Design and build high-volume APIs to support internal and external developers
Improve integrations with partners like Stripe, where we process millions of transactions every year
Develop a comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish our business goals
Cross-collaborate with software engineers, product managers, designers, and QA analysts in an autonomous, supportive team environment
Build and maintain unit and integration tests
Job Requirements
You’ll thrive as a Senior Backend Engineer, Subscriptions & Payments if you:
Have 5+ years of experience in scalable, multi-tenant environments.
Have 2+ years experience leading projects, including helping scope and breakdown work.
Are comfortable working on Javascript/Typescript, MongoDB and Node.
Value testing and documentation equally as much as your code
Are comfortable with ambiguity and scoping solutions with your teammates
Have consistently communicated trade offs throughout a project to meet both technical and business requirements
Get excited about encouraging and developing other engineers