
The productivity platform that connects your team
Asana is a productivity software company headquartered in Yerba Buena, San Francisco, CA, that provides a web and mobile application designed to help teams organize, track, and manage their work. With over 100,000 customers including Uber and Air France, Asana went public in 2020 and has raised $414...
Asana offers comprehensive health benefits, including mental health programs and coaching, an in-house culinary program, and supportive parental leave...
Asana fosters a culture centered around collaboration and efficiency, empowering teams to transcend traditional email coordination. With a strong emph...

Asana • San Francisco
Asana is seeking a Technical Lead for their Infrastructure team to scale distributed systems and enhance performance. You'll work with technologies like Java and lead a team of backend engineers. This role is based in San Francisco with a hybrid work schedule.
You have 5+ years of experience in backend engineering, particularly in building and scaling distributed systems — you've successfully led projects that ensure high availability and performance for critical applications. Your expertise in Java and familiarity with web frameworks enable you to design robust solutions that meet the demands of large-scale users.
As a natural leader, you thrive in mentoring and guiding teams — you enjoy collaborating with other engineering leaders to set ambitious roadmaps and drive projects from conception to deployment. You understand the intricacies of asynchronous task queues and are adept at improving how they are managed and scheduled.
You possess strong problem-solving skills and can anticipate scaling challenges before they arise — your proactive approach helps your team navigate complex technical issues effectively. You are passionate about building trust with customers through reliable infrastructure and are committed to fostering a culture of collaboration and innovation.
Experience with cloud platforms and container orchestration tools is a plus — you are familiar with technologies that enhance the scalability and reliability of distributed systems. A background in leading cross-functional teams will help you excel in this role, as you will work closely with various stakeholders to align technical solutions with business needs.
In this role, you will lead a team of 5-7 backend engineers, guiding them through all stages of development — from design and implementation to deployment and iteration. You will be responsible for designing and implementing reliable, performant, and scalable distributed systems that back Asana’s web servers and Developer API.
You will collaborate with other engineering leaders to set a compelling roadmap for your team, ensuring that projects align with the overall goals of the organization. Your leadership will be crucial in mentoring team members, helping them grow their skills and advance their careers.
You will also focus on improving and evolving the management of asynchronous task queues, ensuring that they operate efficiently and effectively. Your role will involve leading large projects, coordinating efforts across teams, and ensuring that all stakeholders are aligned on objectives and timelines.
Asana provides a supportive environment where you can thrive as a Technical Lead — you will have the opportunity to work on impactful projects that drive positive change in the world. The company values collaboration and encourages a culture where everyone feels they belong.
With a hybrid work model, you will have the flexibility to work from home while also enjoying the benefits of in-office collaboration. Asana is committed to building technology that enhances productivity and fosters teamwork, making it an exciting place to grow your career.
Join Asana’s Talent Network to stay updated on job opportunities and life at Asana — we encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
Apply now or save it for later. Get alerts for similar jobs at Asana.