Taro Logo

Senior Software Engineer

Leading work management platform for human + AI collaboration serving 170,000+ customers including Accenture, Amazon, Anthropic, and Suzuki.
$29,000 - $33,896
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
7+ years of experience
Enterprise SaaS

Job Description

Asana is seeking a Senior Software Engineer to join their Reporting Connections team in Warsaw, focusing on revolutionizing how organizations handle reporting and decision-making. The role involves building systems that deliver real-time insights across various tools, teams, and templates, transforming reporting from a mundane task into a strategic asset. As part of a hybrid work environment, you'll work on creating intuitive, high-impact features that help executives make better decisions faster while eliminating unnecessary status meetings. The position offers competitive compensation, comprehensive benefits, and the opportunity to work with cutting-edge AI technologies. Asana, recognized as a Top 10 Best Workplace for 5 consecutive years, provides an inclusive environment where you'll contribute to a product used by over 170,000 customers worldwide. The role requires strong full-stack development skills, experience with data-driven products, and the ability to balance technical excellence with user experience. You'll be part of a team that's redefining how organizations access and utilize critical information, making a significant impact on both the product and the broader business landscape.

Last updated 4 days ago

Responsibilities For Senior Software Engineer

  • Design, build, and ship high-quality features that help executives make better decisions faster
  • Contribute to the team's technical direction by proposing improvements to architecture, performance, and scalability
  • Collaborate with teammates to deliver polished, intuitive UX
  • Work closely with infrastructure, AI, and product teams to create smarter, faster, and more integrated reporting experiences
  • Apply good engineering practices with a pragmatic mindset

Requirements For Senior Software Engineer

  • 7+ years of experience working as a software engineer
  • Experience delivering full-stack features end-to-end
  • Ability to collaborate effectively with designers, product managers, and engineers
  • Project management skills and ability to deal with ambiguity
  • Eye for UX and making complex information simple
  • Experience with reporting, analytics, or data-driven products
  • Curiosity about AI tools and emerging technologies

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • Generous, transparent and fair compensation system
  • Contract of Employment with 50% tax deductible costs option
  • 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 accessories