Senior Staff Software Engineer, Developer Experience — Moveworks
Job Description
**This role requires in-office presence in Mountain View, CA 5x/week**
About the Team
The Developer Experience team builds platforms that enable developers building on the Moveworks Agentic AI platform. We own the flywheel: more builders → more integrations shipped → better assistant → more demand. We build scalable infrastructure first, then the products on top of it. Platform engineering discipline meets developer-facing product thinking.
The Role
You own the technical foundation the team ships on. You design and build the hardest platform problems — generality, scalability, extensibility — while keeping developer experience as the measure. You think in systems. You ship. You bring others along.
What You'll Do
• Design and build core developer platforms: SDKs, APIs, runtime abstractions, tooling infrastructure, developer-facing services
• Own end-to-end delivery of products that increase developer productivity: faster time-to-market, higher-quality artifacts, lower friction
• Define platform primitives other products build on — bias toward generality, reliability, clean abstractions
• Drive measurable supply metrics: developer activation, integration velocity, artifact quality, ecosystem breadth
• Lead technical strategy for your platform areas: roadmap, API design, cross-team alignment
• Set the engineering bar: architecture, design standards, observability, operational excellence
• Mentor senior engineers; raise the team's technical depth
What We Look For at Senior Staff Level
You're a multiplier. You trace developer pain to platform gaps, design general solutions, ship them in ways that unlock categories of use cases. You raise the abstraction level of everything you touch. You shape product decisions from the technical side. Your mentees have gone on to senior roles or owned critical systems.
Requirements
Department: Engineering, Infrastructure and Operations
Function: Engineering
Experience Level: Not Applicable