Asana
Backend Software Engineer
Hybrid backend engineer in Reykjavík who designs, builds, and runs the internal frameworks and APIs that power Asana's web product.
Captured October 2026Still open as of Oct 11, 2026 ↗
The role
This role sits on the backend engineering team and focuses on the foundational services and frameworks used across Asana's product. The engineer will both operate existing systems and create new ones for problems specific to the company's domain. Work is done alongside product engineering groups to speed up delivery.
What you would do
- Create and refine internal frameworks that shape many parts of the product
- Team up with framework and product groups to find ways to speed up development
- Investigate complicated systems to pinpoint faults and their underlying causes
- Promote strong coding standards by modeling them and building supporting tooling
- Design APIs that are easy to use while still supporting a feature-heavy web client
- Keep code tidy and improve surrounding code whenever it is touched
What they asked for
- At least three years of backend work on large, long-lived codebases with shipped production code
- Quick to get up to speed and comfortable moving between distinct parts of a complicated codebase
- Makes sound calls between shipping fast and keeping code maintainable over time
- Drives adoption of solid engineering patterns across the team
- Comfortable with the React and GraphQL ecosystem
- Shows genuine interest in AI tooling and new technology and applies it to daily work
Nice to have
- Working knowledge of TypeScript
Selected employer postings. AI-assisted summaries may contain errors. This is not a market-wide sample. Independent of the companies listed.