Senior Backend Software Engineer
Asana, Reykjavík
- Pay
- Not listed by the employer
- Work type
- Not stated
- Level
- Senior
- Area
- Software engineering
- Posted
- Jul 22, 2026
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
We’re looking for an experienced backend engineer with a passion for learning and working on systems. You will work with a world-class team of engineers on deploying and operating existing systems, and building new ones for challenges that are unique to our problem space. You will have a unique opportunity to design, develop, and operate services and frameworks that power Asana.
This role is based in our Reykjavik office with an office-centric hybrid schedule. The standard in-office days are Monday, Tuesday, and Thursday. Most Asanas have the option to work from home on Wednesdays. Working from home on Fridays depends on the type of work you do and the teams with which you partner. If you're interviewing for this role, your recruiter will share more about the in-office requirements.
What you’ll achieve
- Design, build, and iterate on frameworks that influence all aspects of the Asana product.
- 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.
- Analyze complex systems to uncover issues, root causes and areas of improvement
- Champion code quality and best practices, setting a standard through example and frameworks
- Develop new APIs that balance usability with the capability to support Asana’s feature-rich web application
- Write clean, beautiful code, striving to leave it in a better state than you found it
- Experience growth through opportunities to stretch and learn, enhancing your development
- Collaborate with a world-class engineering team to build new functionality through intuitive building blocks.
About you
- 5+ years of BE experience working in large, well-maintained codebases writing and shipping production code
- Ability to learn quickly and transition seamlessly between different areas of a complex codebase
- Sound autonomous judgment when balancing moving quickly with producing quality, long-term maintainable code
- Focus on establishing and spreading high quality software engineering patterns
- Familiarity with React/GraphQL ecosystem, TypeScript (preferred)
- Seeking an empowering environment where you and your teammates support each other's growth and development
- Demonstrated curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making
At Asana, we're committed to building teams that include a variety of backgrounds, perspectives, and skills, as this is critical to helping us achieve our mission. If you're interested in this role and don't meet every listed requirement, we still encourage you to apply.
What we’ll offer
Our comprehensive compensation package plays a big part in how we recognize you for the impact you have on our path to achieving our mission. We believe that compensation should be reflective of the value you create relative to the market value of your role. To ensure pay is fair and not impacted by biases, we're committed to looking at market value which is why we check ourselves and conduct a yearly pay equity audit.
Similar roles at other companies
Lead Software Engineer
AtmanaRemote (AE)
$50K–$60K / yr
Posted Jan 22, 2022
Senior Software Engineer (Java)
AnaplanYork, United Kingdom +1
Pay not posted
Posted 4 days ago
Senior Software Engineer (Java)
AnaplanManchester, United Kingdom +1
Pay not posted
Posted 4 days ago
Principal Backend Engineer
AtlassianSan Francisco, California
$210K–$274K / yr
Posted 19 days ago
Listed on Asana's Greenhouse job board; checked 11 h ago. First seen by us 33 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.