Help power autonomous agents at Asana through platform engineering, production code, and reliable distributed services in Vancouver. The schedule is office-centric hybrid.This Software Engineer role spans AI platform foundations and runtime infrastructure supporting Asana’s human-agent operating system. You will own small-to-medium features, evaluate latency, cost, and reliability trade-offs, and maintain production Areas of Responsibility. The position also involves on-call participation, complex debugging, technical estimation, and collaboration across engineering, product, design, and data science.Key Responsibilities:
Build services supporting autonomous agents and agentic automationEvaluate foundation-model integration trade-offsMaintain Areas of Responsibility and production pipelinesParticipate in team on-call rotationsDiagnose asynchronous and distributed-system issuesRequirements:
Two or more years of qualified software engineering experienceProduction experience with up-to-date distributed architecturesKnowledge of software design, testing, and data structuresCuriosity about AI tools and emerging technologiesAbility to ship complex changes with minimal oversightBring distributed-systems experience and AI curiosity to Asana’s platform foundations and runtime infrastructure teams in Vancouver.
J-18808-Ljbffr