Apply on company website Toronto, Canada Hybrid Full-time CAD 115,000 – 125,000 / year

Range Group is hiring a Sr Software Developer (Full-Stack)

Responsibilities

  • Building the Chorus AI agent system — 8 agents across Generation and QA pipelines — that auto-generates, validates, and enriches itinerary content at scale.
  • Backed by MongoDB that feed everything downstream.
  • Search & Browse and Itinerary Detail experiences advisors use to find, evaluate, and customize pre-built trips.
  • Includes the NL Search API connecting MongoDB to ADX or direct to Product Builder using MCPs — an open architectural decision spanning LLM query layers, Atlas vector search, and existing API patterns.
  • Bundle Manager MFE and Make Bundle Payable microservice within TSP — turning an itinerary into a structured, transactable trip with embedded pricing and commission logic.
  • Work within and extend the existing ADX platform: a mature .NET system that's the daily workhorse for the advisor network.
  • Extending, integrating with, and improving the ADX platform as you build the new layer on top.

Requirements

  • Angular + TypeScript
  • C# / .NET Core
  • MongoDB
  • RESTful APIs
  • Microservices
  • Docker
  • Azure Service Bus

Nice to Have

  • Domain Driven Design (DDD)
  • Command Query Responsibility Segregation (CQRS)
  • Event Sourcing
  • Vertical Slice Architecture
  • Azure Monitoring
  • App Insights
  • Auth0
  • Distributed tracing
  • AI-assisted development

Benefits

  • Competitive compensation package with a strong pay-for-performance rewards approach.
  • Opportunity to participate in incentive programs and compensation tied to business and individual performance.
  • Employees have access to technology and 24/7 support.
  • Range Foundation channels 10% of group profits to social impact, including exploration grants, education access, cultural infrastructure, and global aid.

Work Arrangement

Hybrid — Toronto, ON

Additional Information

  • This is a hybrid position, currently requiring a minimum of two days per week onsite at the office located at 2 Queen St. E in Toronto, ON.
  • Commitment to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act.
  • If accommodation due to a disability is required at any stage of the hiring process, candidates should advise the company when applying.
Job Details
Location Toronto, Canada
Work mode Hybrid
Employment Full-time
Salary CAD 115,000 – 125,000 / year
Category Full-Stack
Posted 4 hours ago
Application On company website
About company
Range Group logo

Range Group is a $4.5 billion collection of luxury leisure travel companies focused on transforming the travel industry through technology and expert travel advisors. The company's portfolio includes businesses in personally guided travel, luxury travel host agencies, and technology-driven travel solutions.

Founded in 2006, Range Group began as a small travel startup and has grown through strategic acquisitions and organic expansion. The company emphasizes decentralized operations with centralized support in key areas like marketing, finance, legal, and IT systems, enabling scalability and efficiency.

Range Group is privately held with no private equity or debt, and is committed to innovation, ownership, and continuous iteration. Its mission extends beyond profit, with a strong focus on philanthropy through the Range Foundation, which channels 10% of group profits plus employee and client donations into high-impact global projects.

All jobs at Range Group Visit website