Backend Engineer

Asana Asana · Enterprise · Reykjavik, Iceland · Infrastructure Engineering

Backend Engineer at Asana, a company focused on human + AI collaboration. The role involves designing, building, and operating services and frameworks that power the Asana product. While not directly building AI models, the role requires familiarity with AI tools and emerging technologies to enhance productivity.

What you'd actually do

  1. Design, build, and iterate on frameworks that influence all aspects of the Asana product.
  2. Partner with other frameworks and product engineering teams to identify opportunities to enable teams to develop faster at Asana, and help the company achieve our goals faster.
  3. Analyze complex systems to uncover issues, root causes and areas of improvement
  4. Champion code quality and best practices, setting a standard through example and frameworks
  5. Develop new APIs that balance usability with the capability to support Asana’s feature-rich web application

Skills

Required

  • backend engineering
  • systems design
  • operating services
  • framework development
  • API development
  • code quality
  • best practices
  • collaboration

Nice to have

  • React
  • GraphQL
  • TypeScript
  • AI tools
  • emerging technologies

What the JD emphasized

  • 2+ years of BE experience working in large, well-maintained codebases writing and shipping production code