Software Engineer in APIs and AI
Asana
Job Description
Join Asana as a Senior Software Engineer, focusing on APIs and AI technology in a hybrid role based in Vancouver. Your expertise will help shape the future of our developer platform. This position calls for a software engineer with over 6 years of experience in managing large codebases and building public APIs.
As part of the API and Developer Platform team, you will collaborate with diverse product teams to create developer-friendly solutions, ensuring code quality and design best practices are at the forefront. Key Responsibilities: โข Own the API design guidelines creation โข Work with product teams to deliver scalable solutions โข Contribute to full stack development using Scala and Typescript โข Maintain code quality with beautiful, clean code โข Partner to drive the MCP server roadmap Requirements: โข 6+ years of experience in engineering โข 1+ years developing public-facing API products โข Excellent communication and collaboration skills โข Comfortable in complex codebases โข Enthusiasm for AI and productivity technologies Leverage your skills in API development and enrich Asana's commitment to inclusivity. #J-18808-Ljbffr