Senior Software Engineer, Fullstack
You'll join Webflow's growing engineering team in Argentina, helping build out new teams across key product areas such as Webflow Cloud, which lets customers deploy fully operational web apps on their Webflow-hosted domains. You'll share your team preference during the interview process, with final placement confirmed once interviews are complete. In this role, you'll design and implement scalable multi-tenant backend services and APIs, working with technologies such as Node.js, JavaScript/TypeScript, MongoDB, GraphQL, Apollo, AWS EC2, S3, Lambdas, and Kafka. You'll lead projects that directly contribute to team and engineering organization deliverables, produce maintainable, tested, performant, and scalable code, and author and evaluate design documents. You'll influence technical designs and team-level prioritization, collaborate with product managers and designers in an autonomous, supportive environment, and mentor junior engineers in both technical skills and Webflow culture. You'll also participate in engineering citizenship activities like co-authoring blogs, improving hiring processes, and leading internal hackathon teams.
Responsibilities
- Design and implement scalable multi-tenant backend services and APIs
- Work with technologies such as Node.js, JavaScript/TypeScript, MongoDB, GraphQL, Apollo, AWS EC2, S3, Lambdas, and Kafka
- Contribute to building and executing on functional strategy
- Lead projects that directly contribute to team and engineering organization's deliverables
- Produce maintainable, tested, performant, and scalable code
- Author, collaborate on, and evaluate design documents
- Influence technical designs and team-level prioritization and participate in technical solutions
- Collaborate with product managers and designers in an autonomous, supportive team environment
- Mentor junior engineers in technical skills and Webflow culture
- Participate in engineering citizenship activities such as co-authoring engineering blogs, improving hiring processes, and leading internal hackathon teams
Requirements
- Business-level fluency to read, write and speak in English
- 5+ years developing and deploying web applications, with a proven track record of shipping code
- Familiar with Node.js and TypeScript and can write scalable services and APIs using Express.js, GraphQL, Apollo, and MongoDB
- Can debug production issues across services and multiple levels of the stack
- Proven experience building complex web systems
- Experience with testing frameworks (e.g. Jest, Mocha, Playwright, Cypress)
- Comfortable working in an agile, safe-to-fail environment
Benefits
- Equity (RSUs)
- Comprehensive medical, dental, and vision plans for full-time employees and their dependents
- 12 weeks of paid parental leave for all parents and 6+ weeks of additional paid leave for birthing parents
- Inclusive care for family planning, menopause, and midlife transitions
- Flexible vacation, paid holidays, and a sabbatical program
- Access to mental health resources, therapy and coaching
- 401(k) with 100% employer match (up to $6,000/year) in the U.S.
- Monthly stipends for work and wellness expenses
- Annual WIN bonus program
Y Combinator