About this role
About the Role Moveworks' Developer Experience team builds platforms and tools for developers who build on top of the Moveworks Agentic AI platform. As a Software Engineer on this team, you own features end-to-end from design to production, delivering fast, polished experiences that help developers ship value quickly. What You'll Do
- Build end-to-end product features across the full stack — React web UIs, backend APIs, and the services that connect them
- Own developer-facing product surfaces: IDE-like tooling, configuration UIs, onboarding flows, debugging and observability interfaces, and agentic developer tools
- Contribute to the platform services your products depend on — you understand what's underneath and can go deeper when needed
- Bring strong UX and design sensibility to everything you ship — layout, interaction, information hierarchy, and developer ergonomics all matter
- Move fast: prototype quickly, validate with developers, iterate, and ship to production with high quality
- Work directly with product, design, and ML engineers to define what to build, not just how to build it
- Identify rough edges in the developer experience and fix them — sometimes the most important work isn't on the roadmap yet
- The best engineers at this level on the Developer Experience team are rare: technically strong across the stack, fast, and genuinely obsessed with the quality of what they ship. You don't need to be the deepest systems thinker — Staff engineers are here for that. Your value is product instinct, execution speed, and the ability to make something developers love using. What We're Looking For
- 3+ years of professional software engineering experience with meaningful full-stack product work
- Strong frontend fundamentals — React (or equivalent), component architecture, state management, and an eye for UI quality and interaction design
- Solid backend engineering fundamentals — REST API design, service communication, data modeling
- Python and/or Go for backend development
- Product sense and UX instinct — you think about the person using what you're building, not just the spec
- Speed and ownership: you can take a fuzzy problem, make it concrete, and ship something real without a lot of hand-holding
- Strong communication skills across product, design, and engineering Nice to Have
- Information not provided in posting. Compensation & Benefits
- Information not provided in posting.