Facebook pixel

Software Engineer, Search
Posted on 2/2/2022
INACTIVE
Locations
New York, NY, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Node.js
Asana
Data Science
Data Structures & Algorithms
Elasticsearch
React.js
Research
Scala
TypeScript
Requirements
  • 4+ years of experience working within large, well maintained codebases
  • 2+ years of experience developing a search product
  • 1+ years of experience leading projects with multiple contributors
  • Experience with ElasticSearch or Apache Solr
  • Experience using Scala, Typescript and React are nice to have
  • Excellent communication skills for collaborating with other teams
  • Sound judgment when balancing moving quickly with producing quality code and long-term code maintainability
  • Passionate about creating a superlative user experience and attentive to details
  • Appreciate productivity and care deeply about helping teams collaborate more effectively and efficiently, including your own
  • Excited to be a part of an inclusive culture where everyone brings the aspects of themselves to the workplace that they need to thrive
Responsibilities
  • Improve precision and relevance of Asana's search backend
  • Integrate data and insights from Asana work graph into our search capabilities to make the results better tailored to our user needs
  • Apply Machine Learning to solving search related problems
  • Lead large scope projects around search that involve multiple teammates and require coordination with cross-functional stakeholders (Product, Design, Data Science and User Experience Research)
  • Bring industry best practices for search to the team and mentor fellow engineers to become stronger technical contributors
  • You may contribute to full stack development using React, NodeJS, and Scala to make our search user experience better
  • Develop clean, beautiful code and leave it better than you found it
Desired Qualifications
  • Experience with Machine Learning algorithms for ranking or recommendations is a plus
Asana

1,001-5,000 employees

Team collaboration and work management
Company Overview
Asana's mission is to help humanity thrive by enabling the world's teams to work together effortlessly. The company builds collaborative tools for enterprise teams.
Company Values
  • Mission
  • Do great things, fast
  • Clarity
  • Co-creation
  • Give and take responsibility
  • Mindfulness
  • Reject false tradeoffs
  • Be real(with yourself and others)
  • Heartitude