Sr. Backend Engineer, EcoSystems

1 day ago


Vancouver, Canada Highspot Full time

Sr. Software Development Engineer, EcoSystemsJoin or sign in to find your next jobJoin to apply for the Sr. Software Development Engineer, EcoSystems role at HighspotSr. Software Development Engineer, EcoSystemsJoin to apply for the Sr. Software Development Engineer, EcoSystems role at HighspotGet AI-powered advice on this job and more exclusive features.About HighspotHighspot is pioneering the category that is fundamentally changing the way companies increase sales productivity. On a mission to transform the way millions of people work with sales enablement, Highspot is committed to building breakthrough software with a spark of magic. We believe a great place to work is about more than the work – it’s about what the company stands for, and how it authentically represents its values in the real world. To this end, we have put intentional focus on creating equitable workspaces for each of our employees. Our goal is to create a culture where everyone feels a deep sense of belonging and is empowered to be an agent of change, with the ability to transform themselves, their workplace, and their world.About HighspotHighspot is pioneering the category that is fundamentally changing the way companies increase sales productivity. On a mission to transform the way millions of people work with sales enablement, Highspot is committed to building breakthrough software with a spark of magic. We believe a great place to work is about more than the work – it’s about what the company stands for, and how it authentically represents its values in the real world. To this end, we have put intentional focus on creating equitable workspaces for each of our employees. Our goal is to create a culture where everyone feels a deep sense of belonging and is empowered to be an agent of change, with the ability to transform themselves, their workplace, and their world.About The RoleCome help us build the next generation platform that will power Highspot’s vision for intelligent, agentic workflows—where software doesn’t just respond to users, but collaborates with them. As a Senior Backend Engineer, you’ll help architect the infrastructure behind Highspot’s Model-Context-Prompt (MCP) capabilities, enabling AI agents to take meaningful action in real-time business scenarios.This role goes beyond traditional backend development. You’ll design systems that provide agents with access to contextual data, enable them to reason over business logic, and securely act on behalf of users. That means building scalable services that power prompt orchestration, agent memory, contextual APIs, and decision workflows—integrated deeply with Highspot’s platform data.Your work will lay the foundation for a new generation of features: agents that generate content, automate decisions, summarize activity, and drive insights—all grounded in customer-specific context and permissioning models. You’ll collaborate across engineering, product, and ML teams to ensure our platform can support adaptive, safe, and extensible AI behavior at scale. While we don’t expect you to be an expert in all of these technologies, some of the languages and tools we use to build Highspot include Ruby, MongoDB, PostgreSQL, React , Next.js , Solr, AWS, Docker, Kafka and Kubernetes.What You'll DoDevelop product features and a platform with the highest quality. Define and meet scalability, uptime, performance, and security goalsLeads by example and mentors others to produce extensible and maintainable code used across products.Partner cross-functionally with UX and Product Management to create the best software possibleTake on the role of a technology leader in our most challenging cross-functional projectsSupport the professional growth of others by actively mentoring individualsLeverage your extensive knowledge and experience to exert technical influence over multiple teams, enhancing their productivity and effectiveness through sharingResolve major customer technical issues in production, and contribute to internal and external technical documentationSet technical strategy and oversee the development of high-scale, reliable infrastructure systems.Work across many of Highspot partners and their EcoSystemsDesign processes (e.g. postmortem review, incident response, on-call rotations) that help the team operate effectively and never fail the same way twiceYour BackgroundHave 8+ years of relevant industry experience, 3+ years leading large-scale, complex projects or teams as an engineer or tech leadAre obsessed with distributed systems at scale, infrastructure reliability, scalability, security, and continuous improvementStrong problem-solving skills and the ability to work independentlyHave a passion for supporting internal partners, like research, to understand their needsHave excellent communication skills to build consensus with stakeholders, both internally and externallyPossess deep knowledge of modern cloud infrastructure, including Kubernetes, Kafka, AWS, and AzureStrong Candidates May AlsoHave expertise in RubyHave built scalable ML systems in a cost-effective way and built MCP serversTechnical expertise: Quickly understanding systems design tradeoffs, keeping track of rapidly evolving software systemsBase salary range: $146,000 - $220,000Employees 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 benefitsGroup Retirement Savings Plan (RRSP) and matching employer contributions (DPSP) with immediate vestingFlexible PTOGenerous Holiday Schedule + 5 Days for Annual Holiday WeekQuarterly Recharge Fridays (paid days off for mental health recharge)Flexible work schedulesAccess to Coaches and Therapists through Modern Health2 Volunteer days per yearMonthly transportation allowance for employees that work in our Vancouver Hub locationEqual Opportunity StatementWe are an equal opportunity employer and value diversity at our company. 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.Did you read the requirements as a checklist and not tick every box? Don't rule yourself out If this role resonates with you, hit the ‘apply’ button."Seniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionEngineering and Information TechnologyIndustriesSoftware DevelopmentReferrals increase your chances of interviewing at Highspot by 2xSign in to set job alerts for “Senior Software Engineer” roles.Senior Software Engineer - User Generated ExperiencesSurrey, British Columbia, Canada 1 month agoBurnaby, British Columbia, Canada 3 months agoBurnaby, British Columbia, Canada 1 month agoBurnaby, British Columbia, Canada 1 month agoBurnaby, British Columbia, Canada 1 month agoApplied Sr Data Scientist - Fintech FoundationSenior Software Developer in Test / Support Analyst (Contract)Sr. Engineering Manager, Infotainment ApplicationsBurnaby, British Columbia, Canada 3 months agoSenior Software Engineer, Backend - FintechSenior Software Engineer, InfrastructureSenior Software Engineer, Account ManagementSenior Backend Developer - Java & .NET (Future Opportunity)Richmond, British Columbia, Canada 1 month agoSoftware Engineer (Senior API Developer))Richmond, British Columbia, Canada 1 year agoSenior Backend Software Developer (JAVA)Burnaby, British Columbia, Canada 1 month agoWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr



  • Vancouver, Canada Highspot Full time

    Sr. Software Development Engineer, EcoSystems Join or sign in to find your next job Join to apply for the Sr. Software Development Engineer, EcoSystems role at Highspot Sr. Software Development Engineer, EcoSystems Join to apply for the Sr. Software Development Engineer, EcoSystems role at Highspot Get AI-powered advice on this job and more exclusive...


  • Vancouver, Canada ActiveState Software Inc. Full time

    Sr Backend Software Engineer Department: Engineering Employment Type: Full Time Location: Vancouver Compensation: $75,000 - $105,000 / year Description ActiveState enables DevOps, InfoSec, and Development teams to improve their security posture while simultaneously increasing productivity and innovation to deliver secure applications faster. We are the only...


  • Vancouver, Canada ActiveState Software Inc. Full time

    Sr Backend Software Engineer Department: Engineering Employment Type: Full Time Location: Vancouver Compensation: $75,000 - $105,000 / year Description ActiveState enables DevOps, InfoSec, and Development teams to improve their security posture while simultaneously increasing productivity and innovation to deliver secure applications faster. We are the only...


  • Vancouver, British Columbia, Canada Highspot Full time

    About Highspot Highspot is pioneering the category that is fundamentally changing the way companies increase sales productivity. On a mission to transform the way millions of people work with sales enablement, Highspot is committed to building breakthrough software with a spark of magic. We believe a great place to work is about more than the work – it's...


  • Vancouver, Canada Rivian Full time

    Sr. Software Engineer, Backend Location: Vancouver, British Columbia, Canada Employment type: Full‑time About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions‑free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. We constantly challenge what’s possible, never...


  • Vancouver, Canada Rivian Full time

    Sr. Software Engineer, Backend Location: Vancouver, British Columbia, Canada Employment type: Full‑time About Rivian Rivian is on a mission to keep the world adventurous forever. This goes for the emissions‑free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract. We constantly challenge what’s possible, never...


  • Vancouver, Canada ActiveState Full time

    Description ActiveState enables DevOps, InfoSec, and Development teams to improve their security posture while simultaneously increasing productivity and innovation to deliver secure applications faster. We are the only solution in the market today that offers vulnerability‑free open source language packages and containers and Intelligent Remediation,...


  • Vancouver, Canada SOLANA FOUNDATION Full time

    About Helius: Helius is a leading developer platform on the Solana blockchain, dedicated to inspiring and accelerating the creation of crypto-powered software. Our mission is to empower developers and innovators by providing them with the tools and resources they need to build the future of decentralized applications. We specialize in developing RPCs,...


  • Vancouver, Canada SOLANA FOUNDATION Full time

    About Helius: Helius is a leading developer platform on the Solana blockchain, dedicated to inspiring and accelerating the creation of crypto-powered software. Our mission is to empower developers and innovators by providing them with the tools and resources they need to build the future of decentralized applications. We specialize in developing RPCs,...


  • Vancouver, Canada SOLANA FOUNDATION Full time

    About Helius: Helius is a leading developer platform on the Solana blockchain, dedicated to inspiring and accelerating the creation of crypto-powered software. Our mission is to empower developers and innovators by providing them with the tools and resources they need to build the future of decentralized applications. We specialize in developing RPCs,...