logo

View all jobs

Tech Lead (Staff Engineer)

Vancouver, BC

About the Role:

This is a full time permanent position working under a hybrid model in Vancouver, BC (2-3 days in office).

Only accepting applications from candidates with work authorization in Canada at this time.


Our client is a US-based startup, well funded and established. Having secured their latest round of funding recently, they are establishing a Vancouver office, focused on engineering.

We are seeking a highly experienced Tech Lead (Staff Engineer) to spearhead the development of our client's agentic AI agents for sales teams. You will play a crucial role in building their Vancouver office, starting with two dynamic teams, and contributing to their long-term vision. This role demands a strong leader with extensive system design and problem-solving skills, capable of improving and scaling their existing systems.

Responsibilities:

  • Lead and mentor a team of backend and fullstack engineers, ensuring smooth data flows and optimal user experience.
  • Drive the resolution of critical system issues, particularly related to backend data flow.
  • Design and implement scalable and robust systems, focusing on SQL and NoSQL databases.
  • Collaborate with remote engineering teams in India, ensuring effective communication and alignment.
  • Contribute to the strategic growth of their engineering team in Vancouver.
  • Provide technical guidance and ensure best practices in software development.

Qualifications:

  • 8+ years of experience in software engineering, with a strong focus on backend systems.
  • Extensive experience in system design and problem-solving.
  • Proficiency in working with SQL and NoSQL databases.
  • Experience with cloud computing platforms (e.g., AWS).
  • Strong understanding of data processing and data ingestion (a plus).
  • Experience building SaaS products (a plus).
  • Experience in integrating into sales and CRM platforms (a plus).
  • Ability to thrive in a fast-paced startup environment.
  • Excellent communication and leadership skills.

Base Salary: $180,000-$200,000+ CAD

Share This Job

Powered by