Lead Software Engineer, Asana API Team

Asana · vancouver, bc, Canada

Location
vancouver
Job Type
Full-time
Posted
June 05, 2026

Job Description

Join Asana as a Lead Software Engineer to drive API platform initiatives. This role emphasizes effective experience building public-facing API products and collaboration within engineering teams.

You’ll leverage over six years of experience and two years of leadership to make the Developer Platform thrive. Your responsibilities will include overseeing foundational API changes, mentoring engineers, and collaborating with product teams. Delivering elegant solutions and advocating for high-quality API design is crucial.

Key Responsibilities: • Drive technical vision for the API team at Asana • Oversee foundational changes to API features and security • Collaborate with product and design to meet developer needs • Develop guidelines for API design best practices • Write efficient code in Scala, Javascript, and Typescript

Requirements: • 6+ years in large codebases • 2+ years in a leadership role • 1+ year of API product experience • Strong communication and colla...

Ready to Apply?

Submit your application for Lead Software Engineer, Asana API Team at Asana

Apply Now