Asana is seeking a Senior Software Engineer to join their Product team in New York. As a key member of the engineering team, you'll be responsible for building and maintaining core product features that help teams collaborate and manage their work more effectively. You'll work closely with product managers, designers, and other engineers to deliver high-quality solutions that scale. The role requires strong technical expertise in backend development, system design, and a track record of shipping complex features. You'll have the opportunity to make significant technical decisions while mentoring junior engineers and contributing to Asana's engineering culture. The position offers the chance to work on challenging problems at scale while having direct impact on how millions of users worldwide manage their work.
The ideal candidate should have extensive experience with distributed systems, data modeling, and performance optimization. You'll need to balance technical excellence with pragmatic solution delivery, while maintaining Asana's high bar for quality and reliability. This role provides excellent growth opportunities within a company that's revolutionizing how teams work together.
Join Asana to help build the future of work, surrounded by talented engineers who value technical excellence, user empathy, and continuous learning. You'll be part of a company with a strong engineering culture that emphasizes mentorship, growth, and impact.