×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Backend Software Engineer, Skills & Rep Agents

Job in Vancouver, BC, Canada
Listing for: Highspot
Full Time position
Listed on 2026-01-12
Job specializations:
  • Software Development
    AI Engineer, Machine Learning/ ML Engineer, Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 146000 - 178000 CAD Yearly CAD 146000.00 178000.00 YEAR
Job Description & How to Apply Below

What You'll Do

  • Design, develop, and maintain high-quality, scalable, and user-centric backend systems using modern technologies.
  • Architect and optimize backend infrastructure to power intelligent, AI-driven workflows and Agentic AI integrations.
  • Build and maintain integrations with multiple large language models (LLMs) including ChatGPT, Claude, and other OpenAI and Microsoft models.
  • Collaborate closely with AI/ML engineers to productionize agentic workflows and autonomous reasoning systems.
  • Partner effectively with Product Management and UX Design to translate ideas and research into production-ready, AI-enhanced features.
  • Leverage AI-assisted development tools such as Cursor, Git Hub Copilot, and other code generation frameworks to accelerate development and improve code quality.
  • Lead and mentor engineers through complex projects, emphasizing clean architecture, testing, and software craftsmanship.
  • Drive backend infrastructure improvements that enhance reliability, observability, and performance.
  • Collaborate cross-functionally to deliver differentiated customer value through AI and data-driven solutions.
  • Troubleshoot and resolve critical production issues while contributing to internal documentation and best practices.
  • Your Background

  • Bachelor’s degree in Computer Science or equivalent practical experience.
  • 5+ years of experience in back-end software development building and maintaining large-scale web applications.
  • At least 3 years of experience working with object-oriented programming languages;
    Ruby and Python preferred.
  • Experience architecting, building, and deploying mid-to-large scale web applications in a distributed environment.
  • Strong understanding of API design, data modeling, and backend scalability.
  • Experience integrating or working with AI/LLM platforms such as OpenAI, Anthropic (Claude), or Azure OpenAI.
  • Familiarity with AI-powered development tools (e.g., Cursor, Git Hub Copilot, Cody, etc.) and a demonstrated ability to incorporate them effectively into day-to-day workflows.
  • Deep expertise in web performance, security, and reliability best practices.
  • Proven ability to deconstruct complex technical problems and deliver elegant, maintainable solutions.
  • Excellent communication skills and a demonstrated ability to influence key technical decisions.
  • A collaborative mindset with a passion for mentoring and technical leadership.
  • An entrepreneurial spirit: you’re agile, creative, resourceful, and driven to make an impact through innovation.
  • Base salary range: $146,000 - $178,000 CADEmployees are eligible to receive stock options and may also receive other forms of compensation.

    The above represents total expected compensation for this role. Actual compensation will depend on various job-related factors, including, but not limited to, location, experience, and job qualifications.

    Highspot also offers the following employee benefits for this position:

    -Comprehensive medical, dental, vision, disability, and life benefits-Group Retirement Savings Plan (RRSP) and matching employer contributions (DPSP) with immediate vesting-Flexible PTO-Generous Holiday Schedule + 5 Days for Annual Holiday Week-Quarterly Recharge Fridays (paid days off for mental health recharge)-Flexible work schedules-Access to Coaches and Therapists through Modern Health-2 Volunteer days per year-Monthly transportation allowance for employees that work in our Vancouver Hub location#LI-DL1
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary