Senior Software Engineer, Analytics

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.
$143,000 - $216,050
Data
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer, Analytics

Senior Software Engineer, Analytics at Webflow: Build powerful data visualization products for the leading visual development platform.

Senior Data Infrastructure Engineer

Senior Data Infrastructure Engineer at Webflow: Build and manage robust data infrastructure using AWS, Kafka, Spark, and Airflow.

Senior Analytics Engineer

Senior Analytics Engineer position at Up Learn, working remotely to build and scale data infrastructure for an innovative edtech company.

Senior Data Engineer

Senior Data Engineer position at ShiftKey, building and maintaining scalable data infrastructure for healthcare staffing platform. Remote work available.

Data Engineer, Global Procurement Technology, Global Procurement Tech

Senior Data Engineer role at Amazon's Global Procurement Technology team, building scalable data solutions with competitive compensation and benefits.

Description For Senior Software Engineer, Analytics

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.

Last updated a month ago

Responsibilities For Senior Software Engineer, Analytics

  • Collaborate with cross-functional teams to plan and build product capabilities
  • Work across the tech stack to build APIs and develop visualizations for analytics products
  • Tackle complex technical challenges on a collaborative and distributed team
  • Apply web best practices, including performance optimization and accessibility standards
  • Build software that tracks analytics events to gather data insights
  • Build, document, and test production code impacting all Webflow customers
  • Participate in engineering activities including incident response and code review
  • Improve planning, development, and deployment processes

Requirements For Senior Software Engineer, Analytics

Node.js
React
TypeScript
  • 5+ years of experience shipping features and products
  • Full-stack development experience with Node.js, React, TypeScript
  • Familiarity with web security concepts, analytics platforms, and event tracking tools
  • Familiarity with OLAP DBMS
  • Strong understanding of web development best practices and principles
  • Effective communication and collaboration skills
  • Familiarity with authentication and authorization mechanisms like JWT
  • Eagerness to learn and adapt to new technologies
  • Ability to think through large technical problems
  • Comfort with building mental models of products and architectures
  • Ability to debug production issues across services and stack levels
  • Ownership mentality and drive for business impact
  • Experience communicating trade-offs in projects
  • Comfort working in an agile, safe-to-fail environment

Benefits For Senior Software Engineer, Analytics

401k
Dental Insurance
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • Equity ownership (RSUs) in a growing, privately-owned company
  • 100% employer-paid healthcare, vision, and dental insurance coverage for employees and dependents
  • 12 weeks of paid parental leave for both birthing and non-birthing caregivers
  • Flexible PTO with a mandatory annual minimum of 10 days paid time off
  • Access to mental wellness and professional coaching, therapy, and Employee Assistance Program
  • Monthly stipends to support health and wellness, smart work, and professional growth
  • Professional career coaching, internal learning & development programs
  • 401k plan and pension schemes
  • Discounted Pet Insurance offering (US only)
  • Commuter benefits for in-office employees

Interested in this job?