CrawlJobs Logo

Senior Backend Software Engineer

Canada, Vancouver 146000.00 - 178000.00 CAD / Year · Job Posted December 09, 2025
Apply Position
Job Link Share

Job Description

The Coaching team builds Highspot’s personalized, AI-enhanced coaching capabilities. We deliver intelligent, adaptive experiences that integrate multiple data sources and large language models (LLMs) to create differentiated value for our customers. Our work increasingly focuses on Agentic AI systems — building intelligent agents that reason, act, and integrate seamlessly across platforms.

Job Responsibility

  • Design, develop, and maintain high-quality, scalable, and user-centric backend systems using modern technologies
  • Architect and optimize backend infrastructure to power intelligent, AI-driven workflows and Agentic AI integrations
  • Build and maintain integrations with multiple large language models (LLMs) including ChatGPT, Claude, and other OpenAI and Microsoft models
  • Collaborate closely with AI/ML engineers to productionize agentic workflows and autonomous reasoning systems
  • Partner effectively with Product Management and UX Design to translate ideas and research into production-ready, AI-enhanced features
  • Leverage AI-assisted development tools such as Cursor, GitHub Copilot, and other code generation frameworks to accelerate development and improve code quality
  • Lead and mentor engineers through complex projects, emphasizing clean architecture, testing, and software craftsmanship
  • Drive backend infrastructure improvements that enhance reliability, observability, and performance
  • Collaborate cross-functionally to deliver differentiated customer value through AI and data-driven solutions
  • Troubleshoot and resolve critical production issues while contributing to internal documentation and best practices

Requirements

  • Bachelor’s degree in Computer Science or equivalent practical experience
  • 5+ years of experience in back-end software development building and maintaining large-scale web applications
  • At least 3 years of experience working with object-oriented programming languages
  • Ruby and Python preferred
  • Experience architecting, building, and deploying mid-to-large scale web applications in a distributed environment
  • Strong understanding of API design, data modeling, and backend scalability
  • Experience integrating or working with AI/LLM platforms such as OpenAI, Anthropic (Claude), or Azure OpenAI
  • Familiarity with AI-powered development tools (e.g., Cursor, GitHub Copilot, Cody, etc.) and a demonstrated ability to incorporate them effectively into day-to-day workflows
  • Deep expertise in web performance, security, and reliability best practices
  • Proven ability to deconstruct complex technical problems and deliver elegant, maintainable solutions
  • Excellent communication skills and a demonstrated ability to influence key technical decisions
  • A collaborative mindset with a passion for mentoring and technical leadership
  • An entrepreneurial spirit: you’re agile, creative, resourceful, and driven to make an impact through innovation

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
  • 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
  • Monthly transportation allowance for employees that work in our Vancouver Hub location
  • Employees are eligible to receive stock options

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Backend Software Engineer

8 matching positions

New

Senior Backend Software Engineer

Location
Location
Salary
Salary:
Not provided
inoxoft.com Logo
Inoxoft
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience with JavaScript (Node.js and backend ecosystem)
  • Solid backend development experience (APIs, integrations, databases, system design)
  • Willingness and ability to quickly pick up new technologies (e.g., Python, or others as required)
  • Hands-on experience using AI tools in daily workflows (e.g., Cursor, Claude, or similar)
  • Solid experience with Claude Code
  • Experience using plugins/skills and building custom plugins/skills for Claude or Cursor
  • Upper-intermediate or higher English level
  • Strong understanding of business needs and the ability to translate them into technical solutions
  • Proactive and self-driven — does not wait for tasks but actively identifies opportunities and improvements
  • High level of ownership and engagement in the work
Job Responsibility
Job Responsibility
  • Develop and maintain backend services, APIs, and integrations using Node.js and JavaScript
  • Translate business requirements into scalable and efficient technical solutions
  • Work across multiple technologies and quickly adapt to new tools and frameworks as needed
  • Leverage AI development tools(Claude Code), to improve productivity and code quality
  • Build and customize plugins, skills, and automations for AI-assisted workflows
  • Collaborate with cross-functional teams to deliver high-quality features and enhancements
  • Contribute to frontend tasks using React or React Native when required
  • Troubleshoot issues, optimize performance, and ensure system reliability
  • Take ownership of projects and proactively identify opportunities for improvement
What we offer
What we offer
  • Flexible working hours
  • 25 paid days off and 10 sick/medical leaves
  • Additional paid days off for personal events like marriage and childbirth
  • Maternity/Paternity leaves
  • Medical insurance
  • Discount program
  • Self-development budget per year
  • Referral bonuses
  • Corporate events and gifts
  • Learning events and mentorship opportunities
Read More
Arrow Right

Senior Backend Software Engineer

Location
Location
Ukraine , Lviv
Salary
Salary:
Not provided
indeema.com Logo
Indeema Software
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years writing Node.js
  • 3+ years writing TypeScript
  • 5+ years working with AWS
  • Expert with AWS Lambda, Kinesis and EventBridge
  • Experience with AWS CDK2
  • Experience writing in Python
  • Detail-oriented, careful, and able to work independently
  • Strong communicator using remote working tools
  • Sets a high standard in ticketing and documentation
  • Experience with Confluence and JIRA
Job Responsibility
Job Responsibility
  • Describe AWS infrastructure in code with AWS CDK
  • Work closely with AWS lambdas, almost all business logic is written in them
  • Work with the existing Kinesis + EventBridge architecture, provide improvements and changes
  • Develop projects in different domains (from a scratch and maintain old projects)
  • Be responsible for maintaining, expanding, and scaling the application
  • Communicate with the team and customers
  • Review project documentation, analyze requirements
  • Dev testing and bug fixing
  • Fulltime
Read More
Arrow Right

Senior Backend Software Engineer

Kensho is S&P Global’s hub for AI innovation and transformation. With expertise ...
Location
Location
United States , Cambridge; New York
Salary
Salary:
150000.00 - 225000.00 USD / Year
kensho.com Logo
Kensho Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least five years of direct experience developing customer-facing APIs within a team
  • Thoughtful and efficient communication skills (both verbal and written)
  • Experience developing RESTful APIs using a variety of tools
  • Experience turning abstract business requirements into concrete technical plans
  • Experience working across many stages of the software development lifecycle
  • Sound reasoning about the behavior and performance of loosely-coupled systems
  • Proficiency with algorithms (including time and space complexity analysis), data structures, and software architecture
  • At least one domain of demonstrable technical depth
Job Responsibility
Job Responsibility
  • Design, develop, test, document, deploy, maintain, and improve software
  • Manage individual project priorities, deadlines, and deliverables
  • Work with key stakeholders to develop system architectures, API specifications, implementation requirements, and complexity estimates
  • Test assumptions through instrumentation and prototyping
  • Promote ongoing technical development through code reviews, knowledge sharing, and mentorship
What we offer
What we offer
  • Medical, Dental, and Vision insurance
  • 100% company paid premiums
  • Unlimited Paid Time Off
  • 26 weeks of 100% paid Parental Leave (paternity and maternity)
  • 401(k) plan with 6% employer matching
  • Generous company matching on donations to non-profit charities
  • Up to $20,000 tuition assistance toward degree programs, plus up to $4,000/year for ongoing professional education such as industry conferences
  • Plentiful snacks, drinks, and regularly catered lunches
  • Dog-friendly office (CAM office)
  • Bike sharing program memberships
  • Fulltime
Read More
Arrow Right

Senior Backend Software Engineer

As a Senior Backend Software Engineer in the Business Team, you’ll play a critic...
Location
Location
Italy , Milan
Salary
Salary:
Not provided
satispay.com Logo
Satispay
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of related experience in back-end software engineering
  • Proven track record of working with microservices, cloud environments, and Agile methodologies
  • Deep experience working with Java
  • Strong understanding of cloud platforms (AWS is a plus)
  • Proven ability to conduct technical analysis for large-scope projects affecting multiple systems
  • Ability to drive knowledge sharing and mentor peers
  • Professional, convincing, and structured communication skills
  • Ability to adapt communication style to build trust with stakeholders and coordinate implementations across teams
  • Passion for FinTech or startup environments
  • Fluent in English
Job Responsibility
Job Responsibility
  • Drive multi-service solutions: Conduct technical analysis for medium-to-large projects impacting multiple services for the Employer domain
  • Design comprehensive, highly-available solutions considering scalability, security, and maintainability for products that define the welfare core
  • Ensure technical quality: Implement robust testing strategies, balancing automation and manual coverage
  • Oversee gradual rollouts with careful monitoring to ensure welfare distributions are precise and reliable
  • Resolve and anticipate blockers: Proactively anticipate and resolve technical blockers
  • Drive knowledge sharing across your organization
  • Tackle the unique challenges of B2B registration flows and high-volume benefit allocations
  • Ensure code quality through active review
  • Execution and ownership: Take ownership of your work from start to finish, delivering features that truly meet user needs
  • Ensure seamless and efficient back-end integration from employer sign-up to employee spending
What we offer
What we offer
  • Unlimited paid time off
  • Psychological support & mental health webinars with Serenis
  • Flexible hybrid working system
  • Extended parental leave
  • Childcare leave
  • Professional development programmes
  • Internal mobility program
  • Language classes with Preply
  • Internal workshops & training
  • Stock Option Plan (with additional grants often provided based on performance)
  • Fulltime
Read More
Arrow Right

Senior Backend Software Engineer

We’re partnering with a fast-scaling crypto company building next-generation inf...
Location
Location
United Kingdom , London
Salary
Salary:
150000.00 GBP / Year
oho.co.uk Logo
Oho Group Ltd
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong backend engineering experience in Python, C++, or Java
  • Proven track record building scalable, distributed systems
  • Solid understanding of event-driven architecture and asynchronous systems
  • Experience with messaging systems (Kafka, RabbitMQ, etc.)
  • Interest in crypto, blockchain, or decentralised technologies
  • Motivation to learn and work with Rust
Job Responsibility
Job Responsibility
  • Designing and building event-driven backend systems for high-throughput transaction flows
  • Developing resilient, scalable services handling real-time data and blockchain interactions
  • Working with distributed systems, streaming pipelines, and messaging frameworks
  • Contributing to system architecture with a focus on performance, fault tolerance, and security
  • Collaborating with product, infrastructure, and blockchain engineering teams
  • Mentoring engineers and driving best practices across the backend function
What we offer
What we offer
  • Work at the forefront of crypto infrastructure and decentralised systems
  • Build high-performance backend systems with real-world impact
  • Join a fast-moving, well-funded team with strong technical leadership
  • Opportunity to shape architecture and influence key technical decisions
  • Fulltime
Read More
Arrow Right

Senior Backend Software Engineer

Lugg is building the best way for you to get anything moved. We partner with som...
Location
Location
United States , San Francisco
Salary
Salary:
100000.00 - 200000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years experience
  • Familiar with the ins and outs of backend development
  • Proficient or excited to learn Ruby on Rails, Postgres, PostGIS, Redis, GraphQL
  • Track record delivering projects
  • Enjoys and has experience building APIs
  • Holds yourself and others to a high bar when working with production systems
  • Ability to debug production issues across services and multiple levels of the stack
  • Enthusiasm for evaluating new services and technologies
  • Interest in joining an early venture, where you will effectively shape our culture and values
Job Responsibility
Job Responsibility
  • Working on a wide variety of projects
  • Designing and implementing the features our partners, customers and movers need
  • Optimizing how we dispatch trucks
What we offer
What we offer
  • 0.25% equity
  • Fulltime
Read More
Arrow Right

Senior Backend Software Engineer

Senior Backend Engineer to be a technical leader on our foundational Platform te...
Location
Location
Canada
Salary
Salary:
122000.00 - 150000.00 CAD / Year
procurify.com Logo
Procurify
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software engineering experience with a deep focus on backend development, particularly in a cloud-native or SaaS environment
  • Deep understanding of LLMs, prompt engineering, RAG architectures, vector databases (Databricks/pgVector), and agentic AI frameworks (LangChain, Google ADK, or similar)
  • Proven expertise in designing, building, and maintaining resilient, scalable APIs and backend services
  • Strong command of Python and experience with modern frameworks (e.g., FastAPI, Flask, Django)
  • Strong track record of building and maintaining complex third-party API integrations
  • Direct, hands-on experience with Accounting/ERP systems (NetSuite, QuickBooks Online, etc.) is a major advantage
  • Strong grasp of distributed systems, microservice architecture, and API-first design principles
  • Passion for leveling up teammates and experience mentoring other engineers in areas like technical design, coding best practices, and problem-solving
  • Collaborative leader who takes initiative and ownership
  • Maintains a professional and current LinkedIn profile, updated upon joining Procurify
Job Responsibility
Job Responsibility
  • Design & Build Core APIs
  • Build & Maintain Key Integrations
  • Elevate our Platform Architecture
  • Mentor & Grow Teammates
What we offer
What we offer
  • Flexible working: remote-first organization with flexible working hours
  • Responsible time off
  • Extended health benefits: competitive health, vision, and dental package, Employee Assistance Program (EAP), health and wellness spending account
  • Community initiatives: regular community days, Donate Your Day program, lunch and learns
  • Stock options
  • DEI initiatives: diversity, equity, and inclusion roundtable
  • Fulltime
Read More
Arrow Right

Senior Backend Software Engineer

Terakeet is looking for a Senior Backend Software Engineer who is excited to bui...
Location
Location
United States , Remote in select cities
Salary
Salary:
127000.00 - 192000.00 USD / Year
terakeet.com Logo
Terakeet
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8–10 years of professional software development experience
  • Expert-level proficiency in one or more enterprise-level backend languages such as Python, Ruby, Java, or C#, with a strong preference for Python and Django
  • Deep, practical knowledge of relational databases (RDBMS), independent of a specific engine
  • Ability to reason about and design systems that handle millions of rows and complex data relationships
  • A strong architectural mindset with demonstrated experience building maintainable, well-documented systems
  • Experience building and optimizing REST and/or GraphQL APIs in high-concurrency, data-intensive environments
  • Familiarity with containerized and cloud-native infrastructure, including Docker and managed database services such as AWS RDS, Snowflake, or equivalent platforms
  • A consistent practice of writing, maintaining, and documenting automated tests, including unit and integration testing (e.g., Pytest, Vitest, Cypress)
Job Responsibility
Job Responsibility
  • Designing, building, and maintaining backend services and APIs using Python and related frameworks
  • Ensuring database architecture, data flow, and system performance scale effectively with growing demand
  • Applying strong database fundamentals to real-world systems, including indexing strategies, partitioning approaches, and concurrency considerations for large and complex datasets
  • Advocating for best practices in code quality, system design, and documentation, including participation in code reviews and architectural discussions
  • Collaborating with the team to standardize processes and improve long-term maintainability of backend systems
  • Evaluating and responsibly leveraging AI-assisted development tools while adhering to sound engineering principles (e.g., SOLID, single-responsibility design)
  • Contributing to a culture of testing, reliability, and continuous improvement
What we offer
What we offer
  • Comprehensive health insurance
  • Extensive paid family leave
  • Unlimited paid time off
  • Matched retirement options
  • Fulltime
Read More
Arrow Right