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. This role will focus on building and enhancing Asana's core product features and capabilities. The ideal candidate will have strong experience in backend development and distributed systems, with a track record of delivering scalable enterprise software solutions.

The role involves working closely with product managers, designers, and other engineers to architect and implement new features that improve the Asana platform. You'll be responsible for writing high-quality, maintainable code while following best practices and ensuring optimal performance.

Key responsibilities include:

  • Designing and implementing new product features
  • Improving system architecture and scalability
  • Mentoring junior engineers
  • Collaborating with cross-functional teams
  • Contributing to technical design discussions
  • Ensuring code quality through testing and code reviews

Required skills:

  • 5+ years of professional software development experience
  • Strong knowledge of backend technologies and distributed systems
  • Experience with modern software development practices
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities

This is an excellent opportunity to join a growing company that's transforming how teams work together. You'll have the chance to work on challenging technical problems while making a significant impact on the product used by millions of users worldwide.

Last updated 20 hours ago

Responsibilities For Senior Software Engineer, Product

  • Design and implement new product features
  • Improve system architecture and scalability
  • Mentor junior engineers
  • Collaborate with cross-functional teams
  • Contribute to technical design discussions
  • Ensure code quality through testing and code reviews

Requirements For Senior Software Engineer, Product

Java
Python
  • 5+ years of professional software development experience
  • Strong knowledge of backend technologies and distributed systems
  • Experience with modern software development practices
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities

Benefits For Senior Software Engineer, Product

Medical Insurance
401k
Equity
  • Competitive salary
  • Health insurance
  • 401k matching
  • Equity compensation
  • Paid time off

Interested in this job?

Jobs Related To Asana Senior Software Engineer, Product

Senior Software Engineer, Product

Senior Software Engineer position at Asana focused on building and scaling core product features for team collaboration and work management platform.

Senior Software Engineer, Product

Senior Software Engineer position at Asana focused on building core product features and infrastructure.

Senior Software Engineer, Product

Senior Software Engineer position at Asana focused on building core product features for enterprise team collaboration software.

Senior Software Engineer, Product

Senior Software Engineer position at Asana focused on product development in New York

Senior Software Engineer, Product

Senior Software Engineer position at Asana focused on product development in New York