Current jobs related to Principal Backend Software Engineer, Training - Vancouver - Highspot, Inc.

  • Software Engineer

    3 days ago


    Vancouver, British Columbia, Canada Vancouver Coastal Health Full time

    OverviewWe are looking for a skilled Software Engineer - Backend to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining our backend services.Key ResponsibilitiesDesign and develop high-quality, scalable, and maintainable backend servicesCollaborate with cross-functional teams to identify...


  • Vancouver, British Columbia, Canada Intelliswift Software Full time

    Job OverviewWe are seeking an experienced Senior Mobile Software Engineer to join our team at Intelliswift Software Inc.About the RoleThis is a full-time position that involves direct collaboration with the App Core team to develop, enhance, and maintain mobile applications for Android and iOS platforms while occasionally integrating backend components using...


  • Vancouver, Canada Square Full time

    h3>Principal Software Engineer, Orders Ecosystem PlatformRemoteThe RoleAs a Principal Engineer (L8) on the Orders Ecosystem Platform team, you will be responsible for shaping the future of our core ordering platform and system of record for all transactions on Square. You will lead the design and architecture of large-scale distributed systems that power our...


  • Vancouver, Canada Intelliswift Software Full time

    Job OverviewWe are seeking an experienced Senior Mobile Software Engineer to join our App Core team at Intelliswift Software Inc. As a key member of our development team, you will be responsible for designing, building, and maintaining high-performance mobile applications for Android and iOS platforms.The ideal candidate will have a strong foundation in...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Job Title: Principal .NET Software Engineer - Vancouver, BCAbout the Role:Iris Software Inc., a leading technology services and solutions provider, is seeking an experienced Principal .NET Software Engineer to join our team in Vancouver, BC. As a senior developer, you will play a key role in designing, developing, and maintaining high-quality software...


  • Vancouver, British Columbia, Canada Splunk Full time

    About the RoleWe are seeking a skilled Principal Software Engineer to lead the development of our Data Management backend services. As a member of our Platform Experience team, you will be responsible for driving the technical roadmap and strategic direction for our backend services, ensuring they meet the needs of our Data Management...


  • Vancouver, Canada Amazon Full time

    Principal Software Development Engineer, Ring AIThe Ring AI team is looking for a Principal Software Engineer to lead the development of Computer Vision (CV) / Machine Learning (ML) Edge SW and Research Infrastructure. In this role, you will be the leader of our passionate, talented, and inventive scientists, to develop industry-leading CV and ML systems.You...


  • Vancouver, British Columbia, Canada Hopper Full time

    About the OpportunityWe're seeking a seasoned Senior Backend Software Engineer to join our dynamic Hotel team at Hopper and help shape the future of our travel technology.This role is a pivotal part of our mission to innovate and grow our hotel stack, which contributes significantly to the company's overall revenue.As a key member of our engineering team,...


  • Vancouver, British Columbia, Canada Browse AI Inc. Full time

    We're a rapidly growing SaaS startup redefining the future of information access and usage. With over 500,000 teams and individuals empowered, we've made web data accessible to those who previously couldn't afford it.Browse AI is a platform where you can excel by being part of something groundbreaking. We're looking for driven Senior Software Engineers with...


  • Vancouver, Canada Square Full time

    Principal Software Engineer, Orders Ecosystem PlatformRemoteThe RoleAs a Principal Engineer (L8) on the Orders Ecosystem Platform team, you will be responsible for shaping the future of our core ordering platform and system of record for all transactions on Square. You will lead the design and architecture of large-scale distributed systems that power our...


  • Vancouver, British Columbia, Canada Splunk Full time

    Splunk is a leader in building a safer and more resilient digital world. Our unified security and observability platform empowers the world's leading enterprises to keep their digital systems secure and reliable.At Splunk, our people make us stand out as an amazing career destination. We've won numerous awards as a best place to work, and we want you to join...


  • Vancouver, British Columbia, Canada Motive Full time

    At Motive, we are seeking a highly skilled Senior Backend Engineering Director to lead our software engineering team. This role requires strong technical expertise, leadership skills, and a commitment to delivering high-quality software products.Job DescriptionThe successful candidate will be responsible for:Leading and mentoring a team of software engineers...


  • Vancouver, Canada Intelliswift Software Full time

    We are seeking an experienced Senior Mobile Application Engineer to join our team at Intelliswift Software Inc. in the United States.Estimated Salary: $120,000 - $180,000 per year.The ideal candidate will have a strong foundation in Kotlin or Swift and working knowledge of Java. This role involves direct collaboration with the App Core team to develop,...


  • Vancouver, British Columbia, Canada Intelliswift Software Full time

    Job OverviewWe are seeking an experienced Senior Mobile Application Engineer to join our team at Intelliswift Software Inc. This role involves collaboration with the App Core team to develop, enhance, and maintain mobile applications for Android and iOS platforms.About the RoleThis is a full-time position that requires strong foundation in Kotlin or Swift...

  • Software Engineer

    1 month ago


    Vancouver, British Columbia, Canada Orica Full time

    About the RoleAs a Backend Developer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our software applications. You will work closely with the Frontend and DevOps teams to ensure seamless integration and deployment of our products. Your primary focus will be on writing high-quality, efficient, and scalable...


  • Vancouver, British Columbia, Canada Splunk Full time

    About SplunkSplunk is a leading provider of unified security and observability platforms, helping enterprises build a safer and more resilient digital world. Our mission is to empower organizations to keep their digital systems secure and reliable.Job SummaryWe are seeking an experienced Senior Backend Software Architect to join our Data Management team. As...


  • Vancouver, Canada Square Full time

    Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together.So we expanded into software and started building integrated, omnichannel solutions – to help sellers...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    Iris Software Inc., a prominent Canadian financial services provider, is seeking an experienced Full Stack Java Developer for a long-term contract opportunity in Vancouver, BC.The ideal candidate will have expertise in Java 8+ and Spring Framework (Spring Boot), as well as experience designing, developing, testing, and troubleshooting RESTful/Microservices...


  • Vancouver, Canada Intelliswift Software Full time

    Title: Mobile App DeveloperType: Fulltime with Intelliswift Software Inc.Description:We are seeking an experienced Mobile App Developer with a strong foundation in Kotlin or Swift and working knowledge of Java. This role involves direct collaboration with the App Core team to develop, enhance, and maintain mobile applications for Android and iOS platforms...


  • Vancouver, British Columbia, Canada Warner Music Inc. Full time

    At Warner Music Group, we're a global collective of music makers and innovators who push the boundaries of technology. Our engineering team drives innovation in key technical systems, ensuring seamless data delivery to platforms like Spotify and YouTube.About the Role:Owning technical vision and driving innovation for complex systemsWriting clean, optimized...

Principal Backend Software Engineer, Training

3 months ago


Vancouver, Canada Highspot, Inc. Full time
p>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. p>

About the Role

We’re looking for a Principal Backend Software Engineer who will bring their creativity and experience to Highspot to help us build software with a spark of magic. This role works closely with Product Management, Design, and Frontend Engineering. 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, Java, Clojure, MongoDB, PostgreSQL, Solr, AWS, Docker, and Kubernetes.

What You'll Do

  • Focus on server-side programming while also understanding how features work end-to-end in the web frontend and mobile user experiences.
  • Rapidly create software that customers love by partnering cross-functionally with a talented team of Engineers, Designers, and Product Managers.
  • Use your communication skills to represent highly technical concepts to your counterparts on the Frontend, Design, and Product Management teams.
  • Develop clean, reusable, supportable, and well-tested RESTful APIs and web services.
  • Design and implement new endpoints for Highspot’s external API to power the Highspot web frontend, mobile applications, and our customers' software.
  • Write automated tests of your code and collaborate with QA to deliver software at a high level of quality.
  • Define and meet scalability, uptime, performance, and security goals.
  • Resolve major customer technical issues in production.
  • Contribute to internal and external technical documentation.

Your Background

  • Proficiency in building, integrating with, and supporting APIs using a variety of languages, data formats, and data transformations.
  • An entrepreneurial spirit: you’re agile, creative, resourceful, and tenacious as you solve problems and achieve 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.