Software Engineer and Tech Lead

1 week ago


Vancouver, British Columbia, Canada Asana Full time
About the Role

We are seeking a highly skilled Software Engineer and Tech Lead to join our Communications Experience team at Asana. As a key member of our team, you will be responsible for leading a product engineering team, promoting technical rigor, and demonstrating sound judgment while balancing execution velocity with technical quality.

Key Responsibilities
  • Lead a product engineering team to drive technical excellence and innovation
  • Collaborate with cross-functional teams to design and develop comprehensive solutions that meet customer needs
  • Advocate for engineering-driven investments to keep Asana's systems flexible and maintainable
  • Drive team growth and development, enabling teammates to deliver at a high velocity
  • Employ cross-functional thinking to partner with Product Management, Design, Data Science, and User Research
  • Make significant individual contributions by developing across the entire stack and leaving things better than found
About You
  • 5+ years of experience in software engineering, with at least 2+ years of experience leading product engineering teams
  • Experience working on and leading full-stack projects that touch both front-end web application code and back-end counterparts
  • Quick learner, comfortable transitioning between different contexts, codebases, and skill sets
  • Deep project management experience, including high-level timeline planning, risk mitigation, and stakeholder management
  • Passionate about mentoring engineers and developer advocates at all skill levels
What We Offer

Asana offers a comprehensive compensation package that includes a competitive base salary, equity, sales incentive pay, and benefits. Our benefits package includes mental health, wellness & fitness benefits, career coaching & support, inclusive family building benefits, long-term savings or retirement plans, and in-office culinary options.

About Asana

Asana helps teams orchestrate their work, from small projects to strategic initiatives. We are committed to building a diverse, equitable, and inclusive company where all people feel that they belong. We provide equal employment opportunities to all applicants without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by law.


  • Software Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada US Tech Solutions Full time

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our agile team at US Tech Solutions. As a key member of our team, you will play a crucial role in delivering world-class enterprise software systems to our global clients.Key ResponsibilitiesSoftware Development: Analyze, design, implement, test, debug, and maintain our software...

  • Software Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada US Tech Solutions Full time

    About the RoleWe are seeking a highly skilled Full Stack Developer to join our agile team at US Tech Solutions. As a key member of our team, you will play a crucial role in delivering world-class enterprise software systems to our global clients.Key ResponsibilitiesSoftware Development: Analyze, design, implement, test, debug, and maintain our software...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we're empowering the retail industry to stop theft and Organised Retail Crime, a $150 Billion problem globally. It's high volume crime that's increasingly organised in nature and is putting people, retailers, and communities at risk every day.Founded in New Zealand 12 years ago, we're working with some of the best...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we're empowering the retail industry to stop theft and Organised Retail Crime, a $150 Billion problem globally. It's high volume crime that's increasingly organised in nature and is putting people, retailers, and communities at risk every day.Founded in New Zealand 12 years ago, we're working with some of the best...


  • Vancouver, British Columbia, Canada Asana Full time

    Job Title: Software Engineer, Tech LeadAs a Software Engineer, Tech Lead at Asana, you will be responsible for leading a product engineering team, promoting technical rigor, and demonstrating sound judgment while balancing execution velocity with technical quality.About the RoleThis is a unique opportunity to join a highly visible team focused on optimizing...


  • Vancouver, British Columbia, Canada Asana Full time

    Job Title: Software Engineer, Tech LeadAs a Software Engineer, Tech Lead at Asana, you will be responsible for leading a product engineering team, promoting technical rigor, and demonstrating sound judgment while balancing execution velocity with technical quality.About the RoleThis is a unique opportunity to join a highly visible team focused on optimizing...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.Key Responsibilities:Design, implement, and exercise comprehensive testing strategies for our IP based phone portfolio.Monitor testing progress, analyze...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the PositionWe are seeking a skilled SQA and test engineer to join our team at Software Aspekte. The ideal candidate will have a passion for functional testing and automation of embedded devices.Key Responsibilities:Design, implement, and exercise comprehensive testing strategies for our IP based phone portfolio.Monitor testing progress, analyze...


  • Vancouver, British Columbia, Canada New Miles Immigration, Recruitment & Consulting... Full time

    New Miles Immigration, Recruitment & Consulting is seeking a highly skilled Senior Software Engineer to join our team in Vancouver. We are looking for a talented individual to lead our Ads Development team and drive innovation in our Data Streaming department.Job Summary:We are seeking a Senior Software Engineer with expertise in building lead generation...


  • Vancouver, British Columbia, Canada New Miles Immigration, Recruitment & Consulting... Full time

    New Miles Immigration, Recruitment & Consulting is seeking a highly skilled Senior Software Engineer to join our team in Vancouver. We are looking for a talented individual to lead our Ads Development team and drive innovation in our Data Streaming department.Job Summary:We are seeking a Senior Software Engineer with expertise in building lead generation...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleThe Fintech Ancillaries division at Software Aspekte is dedicated to merging our unique financial technology solutions with some of the largest travel organizations globally. In this sector, we design systems and develop financial products that can scale internationally, focusing on enhancing both customer satisfaction and business outcomes for...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleThe Fintech Ancillaries division at Software Aspekte is dedicated to merging our unique financial technology solutions with some of the largest travel organizations globally. In this sector, we design systems and develop financial products that can scale internationally, focusing on enhancing both customer satisfaction and business outcomes for...


  • Vancouver, British Columbia, Canada Asana Full time

    About the RoleWe are seeking a highly skilled Software Engineer, Tech Lead to join our Communications Experience team at Asana. As a key member of our product engineering team, you will be responsible for leading a team of engineers, promoting technical rigor, and driving the development of innovative solutions to meet evolving customer needs.Key...


  • Vancouver, British Columbia, Canada Asana Full time

    About the RoleWe are seeking a highly skilled Software Engineer, Tech Lead to join our Communications Experience team at Asana. As a key member of our product engineering team, you will be responsible for leading a team of engineers, promoting technical rigor, and driving the development of innovative solutions to meet evolving customer needs.Key...


  • Vancouver, British Columbia, Canada Asana Full time

    About the RoleWe are seeking a highly skilled Software Engineer, Tech Lead to join our Communications Experience team at Asana. As a key member of our team, you will be responsible for leading a product engineering team, promoting technical rigor, and driving the team to continually improve its skills and deliver high-quality results.Key ResponsibilitiesLead...


  • Vancouver, British Columbia, Canada Asana Full time

    About the RoleWe are seeking a highly skilled Software Engineer, Tech Lead to join our Communications Experience team at Asana. As a key member of our team, you will be responsible for leading a product engineering team, promoting technical rigor, and driving the team to continually improve its skills and deliver high-quality results.Key ResponsibilitiesLead...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleThe Fintech Ancillaries division at Software Aspekte is tasked with the integration of our proprietary financial technology solutions with major players in the travel industry. This team is pivotal in developing systems and fintech offerings that can scale on a global level, ensuring that we continuously innovate and enhance both customer and...


  • Vancouver, British Columbia, Canada Software Aspekte Full time

    About the RoleThe Fintech Ancillaries division at Software Aspekte is tasked with the integration of our proprietary financial technology solutions with major players in the travel industry. This team is pivotal in developing systems and fintech offerings that can scale on a global level, ensuring that we continuously innovate and enhance both customer and...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time $90,000 - $120,000

    Lead Backend Software EngineerWe are looking for a Lead Backend Software Engineer with expertise in Java and .NET, as well as experience in integrating and enhancing the Backbase digital banking platform. At Aequilibrium Software Inc, you will be part of a dynamic and agile technology professional services firm that is driving transformative change in the...


  • Vancouver, British Columbia, Canada Planview GmbH, Software & Consulting Full time

    {"title": "Cloud Software Engineer - Data Processing Lead", "content": "Transform Business Outcomes with Data-Driven InsightsAt Planview, we're revolutionizing the way businesses harness and interpret vast amounts of workflow data. As a Cloud Software Engineer - Data Processing Lead, you'll play a crucial role in shaping and leading the development of API...