Careers · Sometimes hiring

We hire slowly, and try to never let anyone leave.

When we do open a role, we publish it here and post once on LinkedIn. No recruiters, no headhunters, no aggressive sourcing. If the work resonates, write us a real email and tell us what you’d want to build.

Fully distributed since 2020 · 40+ humans across multiple timezones · Avg tenure: 6 yrs

Open positions · Updated monthly

What we’re looking for.

Engineering

Senior Drupal Engineer (Remote, US timezones)

We're looking for one engineer who's shipped at least three institutional-scale Drupal builds and has opinions about content modeling.

Posted May 12, 2026

Apply →

Design

UX Researcher (Remote, US timezones)

One UX researcher who's done meaningful work in higher ed or civic tech. Quant + qual; we lean on both.

Posted May 5, 2026

Apply →

AI Practice

AI Solutions Engineer (Remote, any timezone)

Someone who's built production RAG systems and is honest about what AI is and isn't good at.

Posted Apr 22, 2026

Apply →

Hard-won opinions · est. 2008

What 18 years has taught us.

These aren’t “values” written by committee. They’re the six things we’ve stopped arguing about, usually because a client project taught us the lesson the hard way.

01

The brief is rarely the problem.

Every RFP says “we need a redesign.” Most don’t. They need a governance model, a content strategy, or a clearer audience. Our first six weeks on any project is figuring out which one.

02

We refuse to pick a CMS side.

Most agencies make you fit their stack. We pick the right tool for your actual problem. Sometimes that’s Drupal. Sometimes WordPress. Sometimes both, in the same organization.

03

Design for the editor in year four.

The person logging into the CMS in 2030 wasn’t in the kickoff. Every block, every field, every label is designed for them, not for the launch demo.

04

WCAG is a constraint, not a checklist.

Accessibility isn’t a phase we tack on at the end. It’s the limit we design from. Sites built that way are usually faster, simpler, and better for everyone, not just the people who need them most.

05

AI is a tool. It is not the strategy.

We don’t pitch AI roadmaps. We build small AI workflows that solve one boring problem really well, then we build the next. The companies winning with AI in 2030 won’t be the loudest about it now.

06

Stay past launch.

Most agencies sell projects. We sell relationships. Our average client stays eight years. That number is the entire business model, and it’s why the launch is the easy part of working with us.

How to apply

No portal. No tracker. Just write us.

Email careers@kwallcompany.com with whichever combination of resume, portfolio, recent work, and personal letter feels right for the role. Tell us what you’d want to build here, and what you’d want us to know about you beyond your work history.

We respond to every application. If we’re not the right fit right now, we’ll tell you and explain why. We try to be the kind of place that treats candidates the way we’d want to be treated.

Made it to the bottom? You’re our kind of person.

Two ways from here. Skim the work and see if we’d be a fit, or send a quick note through the form. The founder reads them.

p.s. we will respond. by Tuesday at the latest.