Senior Staff Software Engineer, Distributed Systems
W
WebflowDigital Experience Platform
CA Remote (BC & ON only); U.S. RemoteFull-TimeStaff
Salary204,800 USD - 316,000 CAD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 12+ years of software engineering experience
- Required Skills
- Node.jsPythonJavaTypeScriptGoDistributed Systems
Requirements
- BS / BA college degree or relevant experience
- Bring 12+ years of software engineering experience, including extensive expertise architecting and operating backend systems and distributed systems at significant scale.
- Have a strong technical foundation across multiple programming languages such as Python, Java, or Go, with deep fluency in modern frameworks, distributed systems patterns, and large-scale system design.
- Have designed, built, and operated high-throughput, data-intensive distributed systems in production — with deep understanding of scalability, fault tolerance, consistency tradeoffs, observability, and performance optimization.
- Have demonstrated technical leadership across ambiguous, cross-pillar initiatives, influencing architecture, execution, and engineering strategy well beyond your immediate team.
- Partner effectively with product, design, data science, and ML stakeholders to translate evolving business needs and customer outcomes into scalable technical solutions.
- Bring strong judgment, communicate clearly with both technical and executive audiences, and make pragmatic tradeoffs in fast-moving environments.
- Demonstrate a proactive embrace of AI, and actively building and applying fluency in emerging technologies to elevate how we work, drive faster outcomes, and expand collective impact.
- Stay curious and open to growth — demonstrating a proactive embrace of AI, and actively building and applying fluency in emerging technologies to elevate how we work, drive faster outcomes, and expand collective impact.
Responsibilities
- Set the long-term technical vision and architecture for backend systems powering experimentation, personalization, analytics, and conversion optimization across Webflow.
- Architect and evolve high-throughput distributed systems and APIs that ingest, process, and serve large volumes of visitor and event data with low latency, high availability, and strong consistency guarantees where it matters.
- Lead foundational platform investments and the data infrastructure that supports them, that unlock new product capabilities for years to come.
- Partner closely with data scientists, ML engineers, and product engineers to productionize statistical and AI/ML capabilities into reliable, real-time backend infrastructure.
- Lead complex, multi-team, multi-quarter technical initiatives end-to-end: from problem framing and technical strategy through implementation, launch, and long-term operational ownership.
- Influence the engineering roadmap and technical strategy across the Convert pillar and partner pillars, identifying the highest-leverage investments and aligning teams behind them.
- Raise the engineering bar across the org through architecture review, technical standards, observability and operational excellence practices, and the systems and tooling that support long-term quality.
- Mentor and grow staff and senior engineers, multiplying your impact through the people you develop and the technical culture you help shape.
- Stay current with industry trends in distributed systems, experimentation platforms, real-time data, and AI/ML infrastructure, and proactively identify opportunities to advance Webflow's backend platform and engineering practices.
- Translate product vision into concrete technical problems and execution plans.
View Full Description & ApplyYou'll be redirected to the employer's site