At Webflow, our mission is to bring development superpowers to everyone. Webflow is the leading visual development platform for building powerful websites without writing code. By combining modern web development technologies into one platform, Webflow enables people to build websites visually, saving engineering time, while clean code seamlessly generates in the background. From independent designers and creative agencies to Fortune 500 companies, millions worldwide use Webflow to be more nimble, creative, and collaborative. It's the web, made better.
We're looking for a Senior Software Engineer, Data Visualization Products to join our Webflow Analytics Engineering team in our mission to enable Webflow customer's to design and build powerful websites. In this role, you'll help build and scale powerful capabilities that provide key metrics and insights about Webflow traffic and usage.
As a Senior Software Engineer, Analytics you'll… • Collaborate with designers, PMs, data scientists and engineers to plan and build product capabilities that enable our ambitious visual development goals. • Work across the tech stack to build APIs and develop visualizations for analytics products. • Tackle complex technical challenges on a collaborative and geographically distributed team. • Solve problems in a highly technical platform that empowers hundreds of thousands of people. • Apply web best practices, including performance optimization techniques, accessibility standards and secure data exchange between different domains. • Build software that tracks analytics events to gather data insights and improve website performance. • Build, document, and test production code that impacts all Webflow customers. • Participate in all engineering activities including incident response, interviewing, designing and reviewing technical specifications, code review, and releasing new functionality. • Improve our planning, development, and deployment processes to help you and your fellow team members.
You'll thrive as a Senior Software Engineer, Analytics if you… • Have 5+ years of experience shipping features and products. • Have full-stack development experience with Node.js, React, TypeScript. • Are familiar with web security concepts, analytics platforms and event tracking tools such as Google Analytics or Mixpanel • Are familiar with OLAP DBMS. • Possess strong understanding of web development best practices and principles, including responsive design and accessibility standards. • Effectively communicate and collaborate with cross-functional teams. • Are familiar with authentication and authorization mechanisms such as JWT for securing web applications. • Are eager to learn and adapt to new technologies and tools. • Love thinking through large technical problems and working through that complexity on a collaborative, distributed team. • Are comfortable building up a mental model of a product and architecture through reading code and debugging existing software. • Can debug production issues across services and multiple levels of the stack. • Take pride in taking ownership and driving projects to business impact. • Have consistently communicated trade-offs throughout a project to meet both technical and business requirements. • Are comfortable working in an agile, safe-to-fail environment.
Even if you don't meet 100% of the above qualifications, you should still seriously consider applying. Research shows that you may still be considered for a role if you meet just half of the requirements.