Staff Distributed Systems Engineer - Collaboration
Staff Distributed Systems Engineer - Collaboration

Staff Distributed Systems Engineer - Collaboration

Full-Time 120000 - 180000 ÂŁ / year (est.) No home office possible
Webflow

At a Glance

  • Tasks: Build and operate large-scale distributed systems for top companies, ensuring high reliability and performance.
  • Company: Join Webflow, a remote-first company revolutionising digital experiences with creativity and trust.
  • Benefits: Enjoy competitive pay, flexible vacation, health coverage, and wellness resources.
  • Why this job: Make a real impact in tech while working with cutting-edge tools and a talented team.
  • Qualifications: 7+ years in distributed systems; expertise in backend technologies like Java, Go, or Python.
  • Other info: Embrace a culture of equity, inclusion, and continuous growth.

The predicted salary is between 120000 - 180000 ÂŁ per year.

At Webflow, we’re building the world’s leading AI-native Digital Experience Platform, and we’re doing it as a remote‑first company built on trust, transparency, and a whole lot of creativity. This work takes grit, because we move fast, without ever sacrificing craft or quality. Our mission is to bring development superpowers to everyone. From entrepreneurs launching their first idea to global enterprises scaling their digital presence, we empower teams to design, launch, and optimize for the web without barriers. We believe the future of the web, and work, is more open, more creative, and more equitable. And we’re here to build it together.

About the role:

  • Location: Remote‑first (United States; BC & ON, Canada)
  • Full-time Permanent Exempt
  • Compensation: base pay is tailored to geographic market.
  • United States – Zone A: $187,000 – $289,000
  • United States – Zone B: $175,000 – $271,000
  • United States – Zone C: $164,000 – $254,000
  • Canada (Ontario & BC) – $212,000 – $328,000

Eligible to participate in Webflow’s company‑wide bonus program. Reporting to the Senior Manager, Engineering.

Responsibilities:

  • Collaborate with exceptional engineers on building systems and services for the world’s largest companies. This platform powers millions of production websites and supports massive scale.
  • Lead architecture for distributed services at scale that synchronize shared state across clients with correctness guarantees (ordering, idempotency, convergence). These services require low latency, high availability, with a SLO of 99.99% uptime.
  • Define concurrency and conflict‑resolution semantics for concurrent changes, including trade‑offs and constraints.
  • Design for failure: retries, partial outages, reconnection, and safe recovery paths, with explicit degradation behavior.
  • Own operational excellence: define SLIs/SLOs, instrument tracing/metrics/logging, and drive reliability improvements through incident learning.
  • Drive cross‑team technical alignment via design docs and decision records; unblock execution across org boundaries.
  • Raise the bar through design and code reviews, mentoring, and standardization that increases leverage.
  • Deliver maintainable, tested, performant systems and evolve them with a “crawl, walk, run” plan.
  • Use modern tooling (agentic coding, debugging, code review) to improve developer velocity and reduce time‑to‑diagnosis in production.
  • Participate in engineering citizenship activities such as co‑authoring engineering blogs, improving hiring processes, and leading internal hackathon teams.

Qualifications:

  • BA/BS degree or equivalent experience.
  • At least 7, preferably 10+ years of building and operating large‑scale production distributed systems focused on latency, correctness, and reliability (99.99% uptime).
  • Deep backend systems experience in one or more modern server environments (Java, Go, Rust, Python, Node.js, etc.), with ability to ramp quickly in new stacks.
  • Expertise in distributed systems, concurrency, scaling, and debugging multi‑layer systems.
  • Strong operational judgment: define SLIs/SLOs, build observability, improve systems via incidents and feedback loops.
  • Staff behaviors: lead multi‑team initiatives, write design docs, influence architecture beyond immediate team, communicate across organization.
  • Ability to make decisions with incomplete information and move with urgency while keeping critical code operational.
  • Curiosity and openness to growth; actively build fluency in emerging technologies like AI.

Benefits & Core Behaviors:

  • Build lasting customer trust.
  • Win together.
  • Reinvent ourselves.
  • Deliver with speed, quality, and craft.
  • Ownership: equity through RSUs.
  • Health coverage for employees and dependents.
  • Family life support: 12 weeks paid parental leave for all parents, 6+ weeks additional for birthing parents; inclusive care for family planning, menopause, midlife transitions.
  • Time off: flexible vacation, paid holidays, sabbatical program.
  • Wellness: mental health resources, therapy, coaching.
  • Retirement: 401(k) with 100% employer match up to $6,000/year.
  • Local monthly stipends for work and wellness expenses.
  • Annual WIN bonus program eligibility.

Equal Opportunity:

At Webflow, equity, inclusion, and diversity are core values. We are an Equal Opportunity Employer, Veterans/Disabled, and we do not discriminate on any protected characteristic. We consider qualified applicants with arrest and conviction records as required by the San Francisco Fair Chance Ordinance. We provide reasonable accommodation for individuals with disabilities during the application and interview process.

Staff Distributed Systems Engineer - Collaboration employer: Webflow

Webflow is an exceptional employer that champions a remote-first work culture built on trust, transparency, and creativity. With a strong focus on employee well-being, we offer comprehensive health coverage, generous parental leave, flexible vacation policies, and opportunities for professional growth through mentorship and cross-team collaboration. Our commitment to equity, inclusion, and diversity ensures that every team member can thrive while contributing to our mission of empowering teams to create without barriers.
Webflow

Contact Detail:

Webflow Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Staff Distributed Systems Engineer - Collaboration

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A personal connection can often get your foot in the door faster than any application.

✨Tip Number 2

Prepare for those interviews! Research the company, understand their products, and be ready to discuss how your skills align with their mission. We want to see your passion shine through!

✨Tip Number 3

Show off your projects! Whether it’s a GitHub repo or a personal website, having tangible examples of your work can really set you apart. Let us see what you can do!

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step!

We think you need these skills to ace Staff Distributed Systems Engineer - Collaboration

Distributed Systems
Architecture Design
Concurrency Management
Conflict Resolution
Operational Excellence
SLIs/SLOs Definition
Observability
Backend Systems Experience
Java
Go
Rust
Python
Node.js
Debugging Multi-layer Systems
Technical Communication

Some tips for your application 🫡

Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with distributed systems and backend technologies. We want to see how your skills align with our mission at Webflow!

Showcase Your Projects: Include examples of past projects where you've built or operated large-scale systems. We love seeing real-world applications of your skills, so don’t hold back on the details!

Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity and directness, so make sure your points are easy to understand and get straight to the heart of your experience.

Apply Through Our Website: We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Webflow

✨Know Your Distributed Systems

Make sure you brush up on your knowledge of distributed systems, especially focusing on latency, correctness, and reliability. Be ready to discuss your past experiences in building and operating large-scale production systems, as this will show your expertise and fit for the role.

✨Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled challenges in system design and architecture. Highlight your ability to define SLIs/SLOs and improve operational excellence through incident learning. This will demonstrate your critical thinking and operational judgement.

✨Communicate Effectively

Since collaboration is key in this role, practice articulating your thoughts clearly. Be ready to explain complex concepts in a way that’s easy to understand. This will help you convey your ideas during cross-team technical alignment discussions.

✨Embrace Curiosity and Growth

Webflow values curiosity and openness to growth, so be prepared to discuss how you stay updated with emerging technologies like AI. Share any personal projects or learning experiences that showcase your commitment to continuous improvement and innovation.

Staff Distributed Systems Engineer - Collaboration
Webflow

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>