Salesforce Engineering Manager

1 week ago


Vancouver, British Columbia, Canada Asana Full time $157,000 - $178,000 per year

Asana's Enterprise Technology team is looking for a Salesforce Engineering Manager to join our team, who has an insatiable desire to learn, an ability to drive projects from idea to completion, and a knack for finding creative solutions to complex challenges. This is a great opportunity for someone experienced with developing in Salesforce and leveraging AI technologies to build out processes that will drive the next level of efficiency for our company.

This role is based in our Vancouver office with an office-centric hybrid schedule. The standard in-office days are Monday, Tuesday, and Thursday. Most Asanas have the option to work from home on Wednesdays. Working from home on Fridays depends on the type of work you do and the teams with which you partner. If you're interviewing for this role, your recruiter will share more about the in-office requirements.

What you'll achieve:

  • Drive the development and optimization of our PRM system by partnering with channel, sales, and customer success teams to craft elegant, AI-enhanced solutions for critical workflows.
  • Lead a team of developers, managing priorities and fostering high standards in system architecture and code quality.
  • Co-create and execute a long-term strategic roadmap for our Salesforce implementation, actively exploring and integrating AI opportunities.
  • Lead the planning and execution of projects, including the development and enhancement of partner Quoting and Ordering workflows, ensuring scalable and robust technical solutions.
  • Collaborate with stakeholders on platform health priorities, maintenance, and operational excellence, including the application of AI for predictive maintenance and enhanced automation.

About you:

  • Bachelor's degree in Computer Science, MIS/CIS, or related field, or equivalent work experience.
  • 8+ years of Salesforce development experience, including 5+ years of hands-on technical management leading and mentoring a team of developers in a high-pressure, fluid growth environment.
  • Working knowledge of Salesforce Community Cloud primarily including Partner portal development.
  • Salesforce Certified Platform Developer skilled with Apex, LWC, Salesforce APIs, SOAP- or REST-based web services, and SOQL.
  • Extensive experience leading the technical design and implementation of Salesforce CPQ solutions, coupled with strong working knowledge of CPQ for Partners (including configuration, product rules, pricing rules, and guided selling).
  • Experience with GitHub, Gearset, and other CI/CD pipelines.
  • Experience working within a defined SDLC process.
  • Familiarity with Salesforce security best practices, compliance standards, and data governance.
  • Experience with enterprise integration frameworks and service-oriented architecture.
  • Works in a fast-paced environment managing multiple competing priorities.
  • Translates business needs to technical solutions with a willingness to identify and solve challenging problems, from planning to execution to delivery.
  • Experience building and managing product roadmaps, planning sprints, and making trade-offs to ship products.
  • Be the expert on product, solution, and process with a "can do" attitude and desire to deliver high-quality products.
  • Demonstrated ability to incorporate AI technologies into overall solution design and implementation.
  • This position is based in Vancouver, Canada. The role requires flexibility to collaborate with teams across different time zones and occasional travel to headquarters for strategic meetings and alignment sessions.
  • Demonstrates curiosity about AI tools and emerging technologies, with a willingness to learn and leverage them to enhance productivity, collaboration, or decision-making
  • Salesforce Certified Platform Developer II.
  • Salesforce Certified CPQ Specialist or equivalent experience.
  • Knowledge of Javascript UI frameworks including AngularJS.
  • Prior experience working with an integrations tool such as Snaplogic or Boomi.
  • SQL proficiency.

At Asana, we're committed to building teams that include a variety of backgrounds, perspectives, and skills, as this is critical to helping us achieve our mission. If you're interested in this role and don't meet every listed requirement, we still encourage you to apply.

What we'll offer

Our comprehensive compensation package plays a big part in how we recognize you for the impact you have on our path to achieving our mission. We believe that compensation should be reflective of the value you create relative to the market value of your role. To ensure pay is fair and not impacted by biases, we're committed to looking at market value which is why we check ourselves and conduct a yearly pay equity audit.

For this role, the estimated base salary range is between CAD157,000-CAD178,000. The actual base salary will vary based on various factors, including market and individual qualifications objectively assessed during the interview process. The listed range above is a guideline, and the base salary range for this role may be modified.

In addition to base salary, your compensation package may include additional components such as equity, sales incentive pay (for most sales roles), and benefits. If you're interviewing for this role, speak with your Talent Acquisition Partner to learn more about the total compensation and benefits for this role.

We strive to provide equitable and competitive benefits packages that support our employees worldwide and include:

  • 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 

These are just some of the benefits we offer, and benefits may vary based on role, country, and local regulations. If you're interviewing for this role, speak with your Talent Acquisition Partner to learn more about the total compensation and benefits for this role.

#LI-Hybrid

#LI-SA



  • Vancouver, British Columbia, Canada Salesforce Full time $130,300 - $267,700 per year

    To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategorySoftware EngineeringJob Details**About Salesforce****Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation...


  • Vancouver, British Columbia, Canada Salesforce Full time $154,700 - $310,700

    To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategorySoftware EngineeringJob DetailsAbout SalesforceSalesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn't...


  • Vancouver, British Columbia, Canada Asana Full time $157,000 - $178,000

    Asana's Enterprise Technology team is looking for a Salesforce Engineering Manager to join our team, who has an insatiable desire to learn, an ability to drive projects from idea to completion, and a knack for finding creative solutions to complex challenges. This is a great opportunity for someone experienced with developing in Salesforce and leveraging AI...


  • Vancouver, British Columbia, Canada Salesforce Full time $84,100 - $229,300 per year

    To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategorySalesJob DetailsAbout SalesforceSalesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn't a buzzword —...


  • Vancouver, British Columbia, Canada Traction Rec Full time $100,000 - $110,000 per year

    This role is open to remote based candidates based in Canada/US with a preference for either PST/ESTWe're looking for a Salesforce Solution Engineer to join our team and be part of our next stage of growth. As our Salesforce Solution Engineer, your top priority is to support our pre-sales and engagement teams to assist customers and lead strategies to bring...


  • Vancouver, British Columbia, Canada Salesforce Full time $151,000 - $229,300 per year

    To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategorySalesJob DetailsAbout SalesforceSalesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn't a buzzword —...


  • Vancouver, British Columbia, Canada Salesforce Full time $52,650 - $879,350 per year

    To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategorySalesJob DetailsAbout SalesforceWe're Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze...


  • Vancouver, British Columbia, Canada Salesforce Full time $132,650 - $229,300 per year

    To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategorySalesJob DetailsAbout SalesforceWe're Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze...


  • Vancouver, British Columbia, Canada Salesforce Full time $84,100 - $177,450

    To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategorySalesJob DetailsAbout SalesforceSalesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn't a buzzword —...


  • Vancouver, British Columbia, Canada Salesforce Full time $132,650 - $229,300 per year

    To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategorySalesJob DetailsAbout SalesforceWe're Salesforce, the Customer Company, inspiring the future of business with AI+ Data +CRM. Leading with our core values, we help companies across every industry blaze...