CrawlJobs Logo

Software Engineer II

Highspot

Location Icon

Location:
Canada, Vancouver

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

118000.00 - 158000.00 CAD / Year

Job Description:

The Skills & Rep Agents team builds Highspot’s personalized, AI-enhanced coaching capabilities. We deliver intelligent, adaptive experiences that integrate multiple data sources and large language models (LLMs) to create differentiated value for our customers. Our work increasingly focuses on Agentic AI systems — building intelligent agents that reason, act, and integrate seamlessly across platforms. We are looking for a Backend Software Engineer with strong object-oriented programming skills (preferably Ruby and Python) to help us design and scale the next generation of AI-driven coaching experiences. As a senior engineer, you’ll lead the design and development of our core backend systems, collaborate with Product Management and Design, and build robust integrations with cutting-edge AI technologies from OpenAI, Anthropic, and Microsoft.

Job Responsibility:

  • Design, develop, and maintain high-quality, scalable, and user-centric backend systems using modern technologies
  • 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, GitHub Copilot, and other code generation frameworks to accelerate development and improve code quality
  • 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

Requirements:

  • Bachelor’s degree in Computer Science or equivalent practical experience
  • 2+ years of experience in back-end software development building and maintaining large-scale web applications
  • At least 1 year of experience working with object-oriented programming languages
  • Ruby and Python preferred
  • 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, GitHub Copilot, Cody, etc.) and a demonstrated ability to incorporate them effectively into day-to-day workflows
  • Excellent communication skills and a demonstrated ability to influence key technical decisions
What we offer:
  • 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
  • Stock options

Additional Information:

Job Posted:
December 09, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.