Principal Backend Software Engineer

4 weeks ago


Vancouver, British Columbia, Canada Highspot, Inc. Full time

About Highspot

Highspot is a pioneering company that is revolutionizing the way businesses increase sales productivity. Our mission is to transform the way millions of people work with sales enablement, and we're committed to building breakthrough software that makes a real impact.

About the Role

We're seeking a highly skilled Principal Backend Software Engineer to join our team and help us build software that truly makes a difference. This role will work closely with Product Management, Design, and Frontend Engineering to create innovative solutions that meet the needs of our customers.

Key Responsibilities

  • Design and develop scalable, efficient, and secure server-side applications using a range of technologies, including Ruby, Java, and Clojure.
  • Partner with cross-functional teams to create software that customers love, including Engineers, Designers, and Product Managers.
  • Communicate complex technical concepts to non-technical stakeholders, ensuring seamless collaboration and alignment.
  • Develop and maintain high-quality RESTful APIs and web services, ensuring they are well-tested and supportable.
  • Design and implement new endpoints for Highspot's external API to power our web frontend, mobile applications, and customer software.
  • Collaborate with QA to deliver software at a high level of quality, ensuring it meets scalability, uptime, performance, and security goals.
  • Resolve major customer technical issues in production, providing timely and effective solutions.
  • Contribute to internal and external technical documentation, ensuring our knowledge and expertise are shared across the organization.

Requirements

  • 7+ years of relevant work experience in building, integrating with, and supporting APIs using a variety of languages, data formats, and data transformations.
  • Entrepreneurial spirit, with a willingness to take ownership, be agile, creative, resourceful, and tenacious in solving problems and achieving team and company goals.
  • Experience developing software products, scalable internet software, and applications using a range of software models, including object-oriented and functional design patterns.

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 and generous Holiday Schedule + 5 Days for Annual Holiday Week.
  • Flexible work schedules and a dynamic work environment.

Equal Opportunity Statement

We are an equal opportunity employer and value diversity at Highspot. We do not discriminate on the basis of any grounds protected by applicable human rights legislation, which may include age, ancestry, citizenship, color, ethnicity, family status, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or invisible disabilities, political belief, race, religion, or sexual orientation.



  • Vancouver, British Columbia, Canada Highspot, Inc. Full time

    About HighspotHighspot is a leading provider of sales enablement software, empowering companies to increase sales productivity and drive revenue growth. Our mission is to transform the way millions of people work with sales enablement, and we're committed to building breakthrough software with a spark of magic.Job SummaryWe're seeking a highly skilled...


  • Vancouver, British Columbia, Canada Highspot, Inc. Full time

    About HighspotHighspot is a leading provider of sales enablement software, empowering companies to increase sales productivity and drive revenue growth. Our mission is to transform the way millions of people work with sales enablement, and we're committed to building breakthrough software with a spark of magic.Job SummaryWe're seeking a highly skilled...


  • Vancouver, British Columbia, Canada Splunk Full time

    About the RoleSplunk is a leading provider of unified security and observability platforms. We're seeking a skilled Principal Software Engineer, Backend to join our Data Management team. As a key member of our Platform Experience team, you will be responsible for driving the technical roadmap and strategic direction for our backend services. This includes...


  • Vancouver, British Columbia, Canada Highspot, Inc. Full time

    About HighspotHighspot is a pioneering company that is revolutionizing the way businesses increase sales productivity. Our mission is to transform the way millions of people work with sales enablement, and we're committed to building breakthrough software that makes a real impact.Job SummaryWe're seeking a highly skilled Principal Backend Software Engineer...


  • Vancouver, British Columbia, Canada Highspot, Inc. Full time

    About HighspotHighspot is a pioneering company that is revolutionizing the way businesses increase sales productivity. Our mission is to transform the way millions of people work with sales enablement, and we're committed to building breakthrough software that makes a real impact.Job SummaryWe're seeking a highly skilled Principal Backend Software Engineer...


  • Vancouver, British Columbia, Canada Highspot, Inc. Full time

    About HighspotHighspot is a leading provider of sales enablement software, empowering companies to increase sales productivity and drive revenue growth. Our mission is to transform the way millions of people work with sales enablement, and we're committed to building breakthrough software with a spark of magic.Job SummaryWe're seeking a highly skilled...


  • Vancouver, British Columbia, Canada Highspot, Inc. Full time

    About HighspotHighspot is a pioneering company that is revolutionizing the sales productivity space. Our mission is to transform the way millions of people work with sales enablement, and we're committed to building breakthrough software that makes a real impact.About the RoleWe're seeking a highly skilled Principal Backend Software Engineer to join our team...


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

    {"title": "Senior Backend Software Engineer", "description": "Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our company's backend systems.Key...


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

    Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Aequilibrium Software Inc. As a key member of our team, you will be responsible for designing, developing, and maintaining our company's backend systems.Key Responsibilities:Design and develop scalable, efficient, and secure backend systems...


  • Vancouver, British Columbia, Canada Highspot, Inc. Full time

    About HighspotHighspot is a pioneering company that is revolutionizing the way businesses increase sales productivity. Our mission is to transform the way millions of people work with sales enablement, and we're committed to building breakthrough software with a spark of magic.Job SummaryWe're seeking a Principal Backend Software Engineer to join our team...


  • Vancouver, British Columbia, Canada Highspot, Inc. Full time

    About HighspotHighspot is a pioneering company that is revolutionizing the way businesses increase sales productivity. Our mission is to transform the way millions of people work with sales enablement, and we're committed to building breakthrough software with a spark of magic.Job SummaryWe're seeking a Principal Backend Software Engineer to join our team...


  • Vancouver, British Columbia, Canada Highspot, Inc. Full time

    About HighspotHighspot is a pioneering company that is revolutionizing the way businesses increase sales productivity. Our mission is to transform the way millions of people work with sales enablement, and we're committed to building breakthrough software with a spark of magic.Job SummaryWe're seeking a Principal Backend Software Engineer to join our team...


  • Vancouver, British Columbia, Canada Highspot, Inc. Full time

    About HighspotHighspot is a pioneering company that is revolutionizing the way businesses increase sales productivity. Our mission is to transform the way millions of people work with sales enablement, and we're committed to building breakthrough software with a spark of magic.Job SummaryWe're seeking a Principal Backend Software Engineer to join our team...


  • Vancouver, British Columbia, Canada Highspot, Inc. Full time

    About HighspotHighspot is a pioneering company that is revolutionizing the way businesses increase sales productivity. Our mission is to transform the way millions of people work with sales enablement, and we're committed to building breakthrough software with a spark of magic.Job SummaryWe're seeking a highly skilled Principal Backend Software Engineer to...


  • Vancouver, British Columbia, Canada Highspot, Inc. Full time

    About HighspotHighspot is a pioneering company that is revolutionizing the way businesses increase sales productivity. Our mission is to transform the way millions of people work with sales enablement, and we're committed to building breakthrough software with a spark of magic.Job SummaryWe're seeking a highly skilled Principal Backend Software Engineer to...


  • Vancouver, British Columbia, Canada Highspot Full time

    About the RoleWe are seeking a highly skilled Principal Backend Software Engineer to join our team at Highspot. As a key member of our engineering team, you will be responsible for designing and implementing scalable, high-performance software systems that meet the needs of our customers.Key ResponsibilitiesDesign and develop server-side software systems...


  • Vancouver, British Columbia, Canada Highspot Full time

    About the RoleWe are seeking a highly skilled Principal Backend Software Engineer to join our team at Highspot. As a key member of our engineering team, you will be responsible for designing and implementing scalable, high-performance software systems that meet the needs of our customers.Key ResponsibilitiesDesign and develop server-side software systems...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in.NET to contribute to our innovative FinTech and VR projects. As a key member of our team, you will be responsible for designing and developing scalable, secure, and efficient backend systems using.NET Core, ASP.NET, and Entity Framework. Your expertise in...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in.NET to contribute to our innovative FinTech and VR projects. As a key member of our team, you will be responsible for designing and developing scalable, secure, and efficient backend systems using.NET Core, ASP.NET, and Entity Framework. Your expertise in...


  • Vancouver, British Columbia, Canada Aequilibrium Software Inc Full time

    Senior Backend Engineer (.NET)We are seeking a highly skilled Senior Backend Engineer with expertise in .NET to drive innovation and growth in our FinTech and VR initiatives. As a key member of our team, you will be responsible for designing and implementing scalable, secure, and efficient backend systems that meet the needs of our clients.About the...