Staff Software Engineer, AI Developer Experience
Core
Design and build AI-augmented workflows, autonomous cloud agents, and developer tools (IDEs, CLIs, code review) to help Asana engineers increase velocity and complete tasks with confidence.
Role type
Staff Software Engineer (AI Developer Experience)
Builds
AI-powered developer tools, autonomous cloud agents, IDE/editor/CLI integrations, and reusable agent skills for the Asana engineering organization.
Domain
Software Engineering / AI / Developer Productivity
Deliverable
product features
Required skills
Systems design, building developer tools and internal platforms, AI-assisted development tools, building evaluation frameworks for AI outputs, technical judgment in ambiguous environments
Preferred skills
Leading complex technical projects across teams, curiosity about emerging AI technologies
Technologies
Cursor, Claude Code, Codex, MCP-based integrations
Responsibilities
Design and scale autonomous cloud agents for complex engineering tasks; Build and refine IDE, editor, and CLI integrations; Drive adoption of AI developer tools through usability improvements and enablement; Set technical direction balancing experimentation with reliability; Partner cross-functionally to identify workflow friction and scale solutions
Seniority
Staff, hands-on IC with strategic direction