About the role
- Location: Remote-first (Mexico City)
- Full-time
- Permanent
- The cash compensation for this role is tailored to align with the cost of labor in different geographic markets. The specific base pay within this range will be determined by the candidate’s geographic location, job-related experience, knowledge, qualifications, and skills.
- Mexico (Figures cited below are in MXN and pertain to workers in Mexico)
- MXN 836,400 - MXN 1,100,000
Please visit our Careers page for more information on which locations are included in each of our geographic pay zones. However, please confirm the zone for your specific location with your recruiter.
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.
In addition to the responsibilities outlined above, at Webflow we will support you in identifying where your interests and development opportunities lie and we'll help you incorporate them into your role.
About you
Requirements:
- Business-level fluency to read, write and speak in English
- Must live in Mexico City and/or the surrounding 16 boroughs
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.