Taro Logo

Software Engineer, Reykjavik

Leading work management platform for human + AI collaboration serving 170,000+ customers including Accenture, Amazon, Anthropic, and Suzuki.
Reykjavík, Iceland
$15,840,000 - $20,160,000
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Job Description

Asana, a leading work management platform, is seeking a Software Engineer for their Infrastructure team in Reykjavik. This role focuses on building and operating the foundation that supports Asana's web and mobile applications, as well as their API. The position combines site reliability and operability, working with a world-class engineering team to deploy and operate existing systems while building new solutions for unique challenges.

The role offers a hybrid work arrangement based in the Reykjavik office, with in-office days on Monday, Tuesday, and Thursday. The successful candidate will be involved in critical infrastructure decisions, service architecture, and maintaining high-quality production systems. They'll work on cross-functional projects that shape Asana's infrastructure future and help define how critical services operate at scale.

Asana provides a comprehensive compensation package, including a competitive base salary range of 15,840,000 - 20,160,000 ISK, plus equity and benefits. The company is known for its inclusive culture and has been recognized as a Top 10 Best Workplace for 5 consecutive years. They offer extensive benefits including mental health support, career development, family benefits, and retirement plans.

The ideal candidate should have 5+ years of production code experience, strong programming fundamentals, and an interest in distributed systems. They should be collaborative, empathetic, and excited about working with emerging technologies including AI. This role presents an opportunity to impact a platform used by over 170,000 customers worldwide while working with a team committed to innovation and technical excellence.

Last updated 11 days ago

Responsibilities For Software Engineer, Reykjavik

  • Analyze problems and make key technical implementation decisions
  • Work on cross-functional projects to define infrastructure future
  • Collaborate to define service oriented architecture
  • Develop frameworks, services, and tooling
  • Evangelize good code and engineering practices
  • Create and follow cloud best practices
  • Support design reviews and help engineers make trade-offs
  • Develop high quality code and participate in on-call rotation

Requirements For Software Engineer, Reykjavik

  • Expertise in programming and computer science
  • Interest in distributed systems
  • 5+ years writing and shipping production code
  • Collaborative mindset with strong empathy
  • Fast learner
  • Demonstrated curiosity about AI tools and emerging technologies

Benefits For Software Engineer, Reykjavik

Medical Insurance
Mental Health Assistance
  • Mental health, wellness & fitness benefits
  • Career coaching & support
  • Inclusive family building benefits
  • Long-term savings or retirement plans
  • In-office culinary options