Paid AsanaUP Apprenticeship

Paid AsanaUP Apprenticeship


6 months


Add To Cart

TechHire Oakland is excited to share Asana’s Software Engineering Apprenticeship:

DESCRIPTION: AsanaUP is a paid 6-month apprenticeship program at Asana that equips individuals from non-traditional technical backgrounds (no 4 year computer science degree requirements!) with industry experience building, testing, and implementing software projects.

You will take on a variety of projects, like building product features, testing infrastructure, implementing subtle interaction behaviors, or designing data models. Beyond the technical challenges that we face each day, you will also learn how the business operates as part of Asana’s culture of transparency and distributed responsibility.

You will work closely with your mentor and the rest of your team, receiving feedback through coaching, code reviews, and one on one meetings. The program includes a mid-way evaluation of your progress where you will be invited to provide feedback to your team as well. At the end of the program, based on your progress, we will consider you for a full-time Engineering role.

ROLES: Software Engineering

DURATION: 6 months full time

LOCATION: San Francisco


  • Ages 18+, no degree requirements. Asana seeks technical proficiency via a coding school, online certification, community college or self-taught equivalent

  • Have made and worked on large scale coding projects, including work that you may have done during a bootcamp experience or on your own

  • Always excited to learn, whether from your peers and mentors, or from independent research

  • Passion for creating a superlative user experience; a detailed eye for systems and reliability

  • Sound judgment for balancing between solving for immediate problems, and long-term code maintainability

  • Display kindness, maturity, and empathy for your end-users and colleagues


Asana welcomes applicants from groups underrepresented in the technology sector:

1) Apply here:

The Fellowship is open to all. However, please list "TechHire Oakland" under “How did you hear about this job?” in the application only if:

  • you're an underrepresented East Bay (Alameda + Contra Costa) resident, AND

  • you’re from an underrepresented ethnic group in tech: African-American/Black, American Indian/Native American, Filipina, Korean, Latinx, Middle Eastern, Pacific Islander, and Vietnamese, or mixed race with a parent from one of the above groups.

2) Follow Up:

If you're an East Bay (Alameda + Contra Costa County) resident of color, let us know you’ve applied at This will allow us to vouch for you. Also make sure you've filled out our TechHire Oakland Talent Form so we have you registered in our talent pool.

Feel free to contact with any questions.