Senior Software Engineer, Product

Asana is a leading work management platform helping teams organize and track their work.
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Product

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.

Last updated 9 minutes ago

Responsibilities For Senior Software Engineer, Product

  • Build and maintain core product features
  • Work with product managers and designers
  • Mentor junior engineers
  • Make technical decisions
  • Optimize system performance

Requirements For Senior Software Engineer, Product

Python
TypeScript
React
  • 5+ years of software engineering experience
  • Experience with distributed systems
  • Strong system design skills
  • Track record of shipping complex features
  • Backend development expertise

Interested in this job?

Jobs Related To Asana Senior Software Engineer, Product

Senior Software Engineer, Admin Area

Senior Software Engineer position at Asana focusing on data management and enterprise features, offering competitive compensation and comprehensive benefits.

Sr. Software Development Engineer

Senior Software Engineer role at Highspot, focusing on full-stack development with emphasis on backend services and API development.

Sr. Software Engineer (Computational Geometry)

Senior Software Engineer position at SpaceX focusing on computational geometry and manufacturing software development.

Software Engineer III (Backend)

Senior Backend Software Engineer role at 6sense, building large-scale AI-powered B2B revenue prediction systems using Python and microservices architecture.

Sr. Software Engineer

Senior Software Engineer position at Microsoft working on the Dataverse platform, building microservices for real-time data insights with competitive pay and benefits.