Asanaposted 16 days ago
$202,000 - $258,000/Yr
Full-time • Mid Level
Hybrid • San Francisco, CA
Professional, Scientific, and Technical Services

About the position

The Product team builds features end-to-end, from designing our data models to implementing the subtle interactions that differentiate good software from great software. Supported by our infrastructure team, we work closely with UX Designers, Product Managers, and Data Scientists throughout the entire product process. We aim to delight users with both large new features and smaller, daily product enhancements - thanks to our continuous deployment architecture. We are looking for a full-stack Software Engineer to join the Internal Tools team in our Vancouver Office. The Internal Tools team owns Asana's internal operational tooling platform, enabling all teams to leverage real-time product data safely, consistently, and easily. Our flagship product is absolutely core to how Asana operates as a business and used daily - and loved - by hundreds of Asanas across departments ranging from Sales to Customer Support to Finance to R&D. In addition, we play a key role in growing Asana's revenue as our tooling powers the controls and instrumentation for our Billing and Monetization platform. We own the entirety of our application stack, which includes server-side TypeScript, Flask as the application framework, and React on the front-end. In short, we are a team that has space to innovate, moves with urgency, and delivers great impact.

Responsibilities

  • Ship code as part of a high-performance, autonomous team with a strong focus on velocity, software quality and team members' professional development.
  • Lead mission-critical projects, launching capabilities end-to-end that will shape Asana's Go-To-Market motions and catalyze its growth for years to come.
  • Work cross-functionally, interfacing with a variety of Engineering teams as well as various Business functions.
  • Collaborate with Product Management to understand tooling needs across the company, and with Design to create innovative solutions that address those needs.
  • Partner with the Security and Privacy organizations to ensure access to production data remains secure and compliant in an ever changing landscape.
  • Help define the future of operational tooling at Asana, shepherding the company away from legacy approaches and information silos to a modern, web-based platform powered by real-time data.
  • Advocate for engineering best practices, mentor other engineers, and otherwise positively influence team health long-term.

Requirements

  • 5+ years of full-stack software development.
  • Experience driving projects of high technical and/or organizational complexity autonomously and reliably, planning tasks through milestones and workstreams, coordinating the work of multiple engineers, and delivering impactful outcomes on time.
  • Passion for working cross-functionally across engineering and non-engineering teams alike.
  • Crisp and clear communication; polished ability to convey mental models and reason through complex technical decisions.
  • Strong commitment to building scalable software with a platform-oriented approach.
  • Continuous improvement mindset and a drive to enhance the architecture, the code, and team processes.
  • Enthusiasm for mentoring and coaching teammates and stakeholders and contributing to team growth.

Nice-to-haves

  • Background in managing infrastructure and/or relevant industry experience in billing, monetization, and/or payment systems is a big plus.

Benefits

  • Mental health, wellness & fitness benefits
  • Career coaching & support
  • Inclusive family-building benefits
  • Long-term savings or retirement plans
  • In-office culinary options to cater to your dietary preferences
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service