Senior Software Engineer, Developer Productivity

WebflowWebflow·Remote(Argentina Remote)
Software Development

WFA Digital Insight

As demand for skilled software engineers continues to grow, with a 25% increase in remote tech jobs in the past year, Webflow is at the forefront of innovation. The company's commitment to a remote-first approach and a culture of trust and transparency makes it an attractive employer. With the rise of digital transformation, the need for experts in software supply chain management has never been more pressing. To succeed in this role, candidates will need to possess a unique blend of technical skills, including proficiency in Node.js, React, and automated build systems. Before applying, candidates should be aware of the company's emphasis on automation, scalability, and security.

Job Description

About the Role

The Senior Software Engineer, Software Supply Chain, will play a critical role in modernizing and securing the technical foundation of Webflow's platform. As a key member of the engineering team, this individual will lead the execution of high-impact platform migrations, shape automated systems, and ensure the seamless integration of dependencies. The successful candidate will be responsible for driving the technical vision and strategy for the software supply chain, collaborating with cross-functional teams to ensure alignment and effective implementation.

The role will involve working closely with the Senior Engineering Manager and other stakeholders to identify areas for improvement, develop and execute plans for modernization, and ensure the stability and performance of the platform. The ideal candidate will have a deep understanding of software engineering principles, a strong technical background, and excellent communication and collaboration skills.

Webflow is a remote-first company, and this role is based in Argentina. The company is committed to fostering a culture of trust, transparency, and creativity, and is looking for individuals who share these values and are passionate about making a meaningful contribution to the team.

What You Will Do

  • Modernize core platforms by executing high-impact foundational upgrades to improve runtime performance, enable new features, and adhere to security requirements.
  • Standardize frontend architecture by driving coordinated upgrades across the monorepo and micro-frontends, leveraging automated codemods to minimize manual refactoring for other teams.
  • Scale automated governance by leveraging AI to evolve the use of tools from simple patch updates to automated, risk-based merging of non-breaking changes.
  • Optimize build performance by partnering with teams to modernize the toolchain, drastically reducing CI wait times and the memory footprint of applications.
  • Eliminate technical debt by systematically identifying and remediating package vulnerabilities and version drift, moving Webflow to a proactive, 'secure-by-default' posture.
  • Champion developer velocity by acting as a champion, helping product teams navigate complex breaking changes in core libraries while maintaining a high bar for code quality and craft.
  • Collaborate with the engineering team to develop and implement best practices for software supply chain management, ensuring the security, stability, and performance of the platform.
  • Develop and maintain technical documentation, ensuring that all stakeholders have access to accurate and up-to-date information.
  • Participate in code reviews, providing constructive feedback and ensuring that all code meets the company's high standards.

What We Are Looking For

  • BS/BA college degree or relevant experience in software engineering or a related field.
  • 5+ years of experience in software engineering, with a proven track record of managing large-scale framework migrations and dependency upgrades in complex production environments.
  • Deep technical depth in the Node.js, TypeScript, and React ecosystems, including familiarity with common libraries like Express, Nest.js, and Mongoose.
  • Hands-on experience with modern build systems and testing frameworks such as Nx, Vite/Webpack, SWC, and Playwright.
  • Passion for eliminating manual toil through automation to improve the lives of fellow engineers.
  • Ability to balance the urgency of modernizing the tech stack with the need to maintain stability and performance for millions of users.
  • Strong communication and collaboration skills, with the ability to distill complex technical trade-offs into clear plans and coordinate high-visibility changes across many different stakeholders.
  • Business-level fluency in English, with the ability to read, write, and speak effectively.

Nice to Have

  • Experience with AI-native digital experience platforms and their associated technical requirements.
  • Familiarity with DevOps practices and tools, such as Docker, Kubernetes, and Terraform.
  • Knowledge of security best practices and experience with security audits and compliance.
  • Participation in open-source projects or personal coding projects, demonstrating a passion for software engineering and a commitment to lifelong learning.

Benefits and Perks

  • Competitive salary and benefits package, with a focus on providing a comfortable and supportive work environment.
  • Opportunity to work with a talented and dedicated team, collaborating to build a world-class digital experience platform.
  • Flexible working hours and remote work arrangement, allowing for a healthy work-life balance and the freedom to work from anywhere.
  • Access to cutting-edge technologies and tools, with a commitment to ongoing learning and professional development.
  • Comprehensive health insurance and wellness programs, prioritizing the physical and mental well-being of all employees.
  • Generous PTO and holiday policy, recognizing the importance of rest and relaxation.
  • Stock options and equity, providing a chance to share in the company's success and growth.
  • Professional development opportunities, including training, mentorship, and conference attendance,

How to Stand Out

  • Develop a deep understanding of software supply chain management, including the latest trends, best practices, and tools.
  • Highlight your experience with Node.js, React, and automated build systems, and be prepared to provide specific examples of your work.
  • Showcase your ability to balance technical debt with the need for innovation and experimentation, demonstrating a strategic approach to software engineering.
  • Prepare to talk about your experience with AI-native digital experience platforms and their associated technical requirements.
  • Research Webflow's culture and values, and be prepared to discuss how your own values and approach to work align with those of the company.
  • Be prepared to provide examples of your experience with DevOps practices and tools, such as Docker, Kubernetes, and Terraform.
  • Emphasize your ability to communicate complex technical concepts to non-technical stakeholders, and provide examples of your experience with technical documentation and code reviews.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.