Taro Logo

Software Engineer, Backend

Asana is a work management platform that helps organizations coordinate work and collaborate to achieve their biggest goals together.
Warsaw, MO 65355, USA
$25,667 - $33,896
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
4+ years of experience
Enterprise SaaS

Job Description

Asana, a leading work management platform, is seeking a Backend Software Engineer to join their Warsaw office. This role offers an exciting opportunity to work on a product that helps millions of teams worldwide achieve their goals faster. As a backend engineer, you'll be integral to the entire product development process, from conception to post-launch, working in a hybrid environment with a standard schedule of Monday, Tuesday, and Thursday in-office.

The position involves building and maintaining efficient, scalable backend processing logic while collaborating closely with cross-functional teams including product managers, designers, and researchers. You'll be part of the R&D team that builds features end-to-end, from designing data models to implementing subtle interaction behaviors that differentiate good software from great software.

Asana offers a competitive compensation package with a base salary range of 25,667 - 33,896 PLN, plus additional benefits including health insurance, career growth budget, home office setup allowance, and various wellness perks. The company has been recognized as a Top 10 Best Workplace for 5 consecutive years and maintains a strong focus on building a diverse, equitable, and inclusive culture.

The ideal candidate will bring 4+ years of backend experience, strong skills in TypeScript, React, or Scala, and excellent communication abilities. You'll be working in a culture that values continuous improvement, attention to detail, and a passion for helping teams collaborate more effectively. This is an opportunity to make a significant impact on a platform used by millions while growing your career in a supportive, innovative environment.

Last updated 3 days ago

Responsibilities For Software Engineer, Backend

  • Build and own a broad swath of the product across creating efficient, flexible, and scalable back-end processing logic
  • Participate in every step of the product development process
  • Develop clean, beautiful code and leave it better than you found it
  • Work cross-functionally with product managers, designers, user researchers, and data scientists

Requirements For Software Engineer, Backend

TypeScript
React
Scala
  • 4 or more years of backend experience working in large, well-maintained codebases
  • Professional experience in TypeScript, React, or Scala
  • Excellent communication skills for collaborating with cross-functional partners
  • Sound autonomous judgment when balancing moving quickly with producing quality code
  • Passionate about creating a superlative user experience
  • Demonstrated curiosity about AI tools and emerging technologies

Benefits For Software Engineer, Backend

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Health insurance with dental and travel coverage (Lux Med)
  • Meals reimbursement for office days
  • Career growth budget
  • Home office setup budget
  • Gym/Fitness reimbursement
  • Fertility healthcare and family-forming support
  • Mental Health Support
  • Group life insurance
  • MacBooks with all necessary accessories

Related Jobs