Job Description

Drive product innovation as a Software Engineer on our Product team in Vancouver. Engage deeply in the full software development lifecycle, from concept to deployment in a hybrid work environment.

Your role will involve close collaboration with UI designers and infrastructure teams to create features that enhance user experience. You will be responsible for developing a complex SaaS application, focusing on both large projects and continuous small improvements to maximize productivity. This is an opportunity to influence how teams worldwide collaborate efficiently.

Key Responsibilities: • Develop robust, maintainable code in a high-performance team • Build and enhance Asana’s SaaS application features • Implement algorithms for efficient data traversal • Collaborate on data ownership and legal requirements • Support cross-functional teams with impactful project delivery

Requirements: • 3+ years of experience in large codebases • Excellent communication with c...

Ready to Apply?

Take the next step in your AI career. Submit your application to Asana today.

Submit Application