How engineering works here
We don’t hire into narrow roles—we hire strong engineers.
Most work comes from a shared pool of high-impact projects, and we assign it based on where it matters most. Some teams own specific areas where deep expertise pays off, but we don’t optimize for rigid ownership. We optimize for shipping.
By default, engineers here are generalists. You’re expected to take things end-to-end: design the data model, build the API, ship the UI, roll it out, and talk to customers. The lines between frontend, backend, and infra aren’t where the real work happens.
That said, we do hire specialists. If you’ve gone deep in areas like connectors, performance, security, or distributed systems—and you’ve shipped meaningful work there—we want to talk. Just know that even specialists here step outside their lane when needed.
We hire across levels, but the baseline is consistent: you can operate independently and deliver in a modern engineering environment. That usually maps to a strong senior level or above. We hold a high bar, and every new hire is expected to raise it.