Taro Logo

Principal Software Development Engineer, Conversational Intelligence & Ecosystems

Highspot is pioneering the sales enablement category, transforming how companies increase sales productivity through breakthrough software with a spark of magic.
$170,435 - $230,435
Backend
Principal Software Engineer
Hybrid
12+ years of experience
Enterprise SaaS · AI

Description For Principal Software Development Engineer, Conversational Intelligence & Ecosystems

Highspot, a pioneering company in sales enablement, is seeking a Principal Software Development Engineer to lead their Conversational Intelligence & Ecosystems initiatives. This role combines advanced backend engineering with cutting-edge AI technology, focusing on building next-generation platforms that power conversational intelligence and agentic workflows. The position offers an opportunity to work with modern technologies including Ruby, MongoDB, PostgreSQL, and various AWS services, while architecting solutions that enable AI agents to generate content, automate decisions, and extract insights from conversations. With a competitive salary range of $170,435 - $230,435 and comprehensive benefits, this role is perfect for experienced engineers who want to shape the future of sales enablement technology. The hybrid work environment in Vancouver, BC, provides flexibility while maintaining collaborative opportunities. The role requires 12+ years of experience and offers the chance to work in a fast-paced, innovative environment that's transforming how millions of people work.

Last updated a month ago

Responsibilities For Principal Software Development Engineer, Conversational Intelligence & Ecosystems

  • Design scalable, secure architectures spanning multiple teams and systems, while remaining hands-on
  • Drive high standards through code reviews, performance tuning, and continuous delivery
  • Improve operational processes, monitoring, and observability to ensure a stable and reliable platform
  • Contribute to defining and evolving the long-term technical strategy and roadmap for the platform
  • Work closely with product, engineering, ML, and QA teams to deliver solutions
  • Research new technologies and recommend adoption where it adds value
  • Maintain clear architectural and technical documentation
  • Foster a culture of innovation, ownership, and high-quality engineering across the organization

Requirements For Principal Software Development Engineer, Conversational Intelligence & Ecosystems

Ruby
MongoDB
PostgreSQL
React
Kafka
Kubernetes
  • Bachelor or Master degree in Computer Science, Engineering, or related field
  • 12+ years of experience in Ruby/Java/Python/Any programming language development
  • Strong understanding of object-oriented programming principles and design patterns
  • Proven experience as a software architect designing and implementing enterprise-scale applications
  • Strong knowledge of database technologies such as SQL, NoSQL databases
  • Extensive experience with cloud platforms such as AWS, Azure, or Google Cloud Platform
  • Proficiency in microservices architecture, containerization technologies, and serverless computing
  • Strong knowledge of cloud-native development practices
  • Excellent communication and interpersonal skills
  • Experience with Agile software development methodologies
  • Willing to work in a startup-like environment - fast paced, challenging

Benefits For Principal Software Development Engineer, Conversational Intelligence & Ecosystems

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
  • 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
  • Flexible work schedules
  • Access to Coaches and Therapists through Modern Health
  • 2 Volunteer days per year
  • Monthly transportation allowance for Vancouver Hub location employees

Jobs Related To Highspot Principal Software Development Engineer, Conversational Intelligence & Ecosystems