Senior Backend Software Engineer
4 weeks ago
About the Role
We are seeking a highly skilled Backend Software Engineer to join our team at Highspot. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our server-side applications.
Key Responsibilities
- Design and implement scalable, efficient, and secure server-side applications using a variety of programming languages and technologies.
- Partner with cross-functional teams to develop and deploy new features and products.
- Use your technical expertise to represent complex concepts to non-technical stakeholders.
- Integrate Highspot with external APIs, including third-party Learning Management Systems (LMS) and other partner applications.
- Lead and contribute to the development of new generative AI features.
- 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.
Requirements
- 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.
- Comfortable with modern open source technologies and tools.
- Experience developing software products, scalable internet software, and applications using a range of software models including object-oriented and functional design patterns.
- B.S./M.S. in Computer Science or equivalent industry experience.
- 7+ years of relevant work experience.
What We Offer
- Competitive base salary range: $154,783 - $208,696.
- Eligibility for bonuses, stock options, and other forms of compensation.
- 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.
-
Senior Software Engineer
1 week ago
Vancouver, British Columbia, Canada Take-Two Interactive Software Full timeJoin Our Team as a Senior Software Engineer - Backend ArchitectWe are looking for an experienced Senior Software Engineer to join our team in San Francisco and Vancouver. As a Backend Architect, you will be responsible for leading the development of scalable and robust large-scale distributed backend systems.About the PositionTake-Two Interactive is a...
-
Senior Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada The Captain's Boil Full timeAbout the RoleWe are seeking a skilled Senior Software Engineer - Backend to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems.Key ResponsibilitiesDesign and implement backend systems using Java and Spring BootWork with our front-end team to integrate backend systems...
-
Senior Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada BSP Bicycle Sports Pacific Full timeJob Title: Senior Software Engineer - Backend DevelopmentWe are seeking an experienced Senior Software Engineer to join our team. As a key member of our backend development team, you will be responsible for designing, implementing, and maintaining scalable and efficient software systems.Responsibilities:Design and develop high-quality, scalable, and...
-
Senior Backend Software Engineer
1 month ago
Vancouver, British Columbia, Canada Apple Inc. Full timeSenior Backend Software Engineer OpportunityAt Apple Inc., we're not just building products - we're crafting experiences that revolutionize entire industries. Our diverse team and innovative ideas drive us to push the boundaries of what's possible. If you're passionate about designing, engineering, and running systems that impact millions, we want to hear...
-
Senior Backend Software Engineer
1 month ago
Vancouver, British Columbia, Canada Electronic Arts Inc. Full timeJob Title: Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Electronic Arts Inc. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable cloud-hosted web services for our mobile games.Responsibilities:Develop responsive, resilient,...
-
Senior Java Backend Engineer
1 month ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full timeAbout the RoleWe are seeking a highly skilled Senior Backend Java Engineer to join our team at Aequilibrium Software Inc. As a key member of our technical team, you will be responsible for designing and implementing robust backend systems using Java.Key ResponsibilitiesDesign and develop high-quality backend systems using JavaIntegrate and extend the...
-
Senior Backend Software Engineer, Architecture
3 weeks ago
Vancouver, British Columbia, Canada Highspot Full timeAbout the RoleWe are seeking a skilled Senior 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 robust, scalable, and secure software systems.Key ResponsibilitiesDesign and implement large-scale software systems, including backend infrastructure and...
-
Senior Backend Software Engineer
2 weeks ago
Vancouver, British Columbia, Canada Thinkific Full timeSenior Backend Software EngineerThinkific is seeking an experienced Senior Backend Software Engineer to join our TCommerce team and lead the development of our Payments platform.As a Senior Backend Software Engineer, you will work closely with our cross-functional team to design, develop, and maintain our payment systems, ensuring they are scalable, secure,...
-
Senior Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada MR. GREEK DONAIR STORE Full timeWe are looking for a highly skilled Senior Software Engineer to join our team in Backend Development. The ideal candidate will have experience in designing and implementing scalable, efficient, and secure backend systems.The selected candidate will work closely with our cross-functional team to develop, test, and deploy high-quality software solutions.Key...
-
Vancouver, British Columbia, Canada Bolt Wireless Inc. Full timeJob Title: Senior Software EngineerDesign and develop scalable and efficient backend systemsCollaborate with cross-functional teams to implement new features and improve existing onesEnsure high-quality code and adherence to coding standardsParticipate in code reviews and contribute to the improvement of the codebaseAbout the Role: We are seeking an...
-
Senior Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada Paladin Technologies Full timeJoin Our CompanyAs a Senior Software Engineer, you will work closely with our team to design, develop, and maintain our backend systems.Key ResponsibilitiesDesign and implement scalable backend systemsCollaborate with cross-functional teamsEnsure high-quality code and performanceAbout UsOur company is a leading provider of innovative software solutions. Our...
-
Senior Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada OpenTable Full timeAbout the Role:As a senior software engineer at our company, you will be responsible for designing and developing the backend of our web application. You will work closely with our team to ensure that our system is scalable, efficient, and meets the needs of our users. Key Responsibilities:Design and develop the backend architecture of our web...
-
Senior Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada Ebiten Japanese Restaurant Full timeWe are seeking a Senior Software Engineer (Backend Developer) to join our team at Company Name. The ideal candidate will have strong knowledge of backend development and be able to design and implement scalable, efficient, and secure software solutions.Key Responsibilities:Design and implement backend software systems using languages such as Java, Python, or...
-
Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada PIZZERIA BUFALA Full timeWe are looking for a skilled Software Engineer - Backend to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable backend systems.Key Responsibilities:Design and develop high-quality, scalable, and maintainable backend systems.Collaborate with cross-functional teams to...
-
Senior Backend Software Engineer Testflight
3 weeks ago
Vancouver, British Columbia, Canada Apple Inc. Full timeSenior Backend Software Engineer, TestflightAt Apple, we don't just build products – we craft experiences that revolutionize entire industries. Our diverse team and innovative ideas inspire us to push boundaries. We are the Apple Service Engineering (ASE) team, responsible for building and providing systems and infrastructure that fuel Apple's...
-
Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada Royal Bank of Canada Full timeAbout the Role:As a Software Engineer (Backend) at our company, you will be responsible for designing, developing, and maintaining the backend systems of our applications. You will work closely with our cross-functional teams to deliver high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and develop efficient,...
-
Senior Backend Engineer
1 month ago
Vancouver, British Columbia, Canada Thinkific Full timeTransforming Education with ThinkificAt Thinkific, we're on a mission to empower creators and businesses to build and sell online courses, communities, and memberships. We're seeking a highly skilled Staff Software Engineer to join our TCommerce team, responsible for all payments initiatives at Thinkific.About the RoleWe're looking for a seasoned engineer...
-
Software Engineer
1 week ago
Vancouver, British Columbia, Canada Amazon Full timeAbout the Role:As a Software Engineer - Backend, you will be responsible for designing and developing backend systems using Java. Your primary focus will be on building scalable and efficient solutions that meet the needs of our users.Key Responsibilities:* Design and develop backend systems using Java* Collaborate with cross-functional teams to identify and...
-
Software Engineer
3 weeks ago
Vancouver, British Columbia, Canada Benson Cabinetry & Millwork Full timeWe are seeking a skilled Software Engineer (Backend) to join our team at {company}. As a Backend Developer, you will be responsible for designing, implementing, and maintaining the backend infrastructure of our system. Your primary focus will be on developing robust, scalable, and efficient APIs using Java.Key Responsibilities:Design and implement backend...
-
Backend Software Engineer
1 month ago
Vancouver, British Columbia, Canada Go REcruitment Full timeAbout the RoleWe are seeking a highly skilled Backend Software Developer to join our team at Go Recruitment. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems.Key ResponsibilitiesDesign and develop scalable, efficient, and secure backend systems using Java and Spring...