Range logo

Sr. Software Developer - Core Platform

Range

Posted about 2 hours ago

At Range Group we believe in the power of the professional travel advisor. We represent over $4.5 billion in annual travel sales. All our investments stem from a common thesis, that travel advisors add real value to a trip. Travel advisors when equipped with technology and 24/7 support are irreplaceable. Equally important is our philanthropy. Range Foundation channels 10% of group profits to social impact. From exploration grants, improved access to education, new discoveries on sea and land, cultural infrastructure, and helping our global neighbors in times of need — we are investing to build a better future.

For local applicants, this is a hybrid position with currently 2-days a week onsite. Fully remote can be considered for applicants outside the commutable range of our office located at 2 Queen St. E in Toronto, ON.

THE ROLE

TripArc's ADX platform is building the next generation of its core booking infrastructure — and getting it right, every time, at scale, is not optional. This Senior Backend Developer role sits at the heart of that build, on a core platform pod responsible for delivering the commercial and transactional capabilities that power the advisor experience and the business behind it.

The roadmap is concrete, with a well-defined sequence of initiatives, each with delivery windows. You'll own meaningful slices of that build, working directly with Product and UX to design, implement, and ship backend services that are reliable, accurate, and built to last.

This is a backend-focused role. You'll work primarily in .NET Core microservices and SQL Server, with Angular touchpoints where needed. Experience in complex transactional or commercial domains is expected — you understand how to build systems where correctness and reliability are non-negotiable.

HOW WE BUILD

We expect every developer on this team to use AI coding tools — Claude, GitHub Copilot, Cursor, whatever fits your flow — as a standard part of how you develop. Not as an experiment, and not as a replacement for engineering judgment. We move faster because of these tools, and we ship with confidence because of the quality gates, code review culture, and testing discipline that sit alongside them. If you've figured out how to get real leverage from AI-assisted development without cutting corners on quality, you'll fit right in here.

WHAT YOU'LL WORK ON

Core Platform Initiatives

  • Design and build core commercial capabilities — including service bundling, pricing, and markup logic, and margin enforcement across booking scenarios
  • Build transactional workflows — including deposit scheduling, payment collection logic, and booking lifecycle event handling
  • Develop flexible allocation and payment capabilities — enabling complex booking arrangements across travelers, services, and components
  • Own the backend services that underpin commercial accuracy: pricing calculations, margin logic, commission rules, and transactional state management
  • Integrate with external services and third-party APIs via secure, well-structured service contracts

Platform & Service Work

  • Build and maintain .NET Core microservices within the ADX core platform, with a focus on reliability, correctness, and auditability
  • Write and optimize complex SQL Server queries and stored procedures against a large, mature schema
  • Design event-driven integrations using Azure Service Bus and NServiceBus for payment lifecycle events and downstream notifications
  • Contribute to Angular components where payment workflows surface in the advisor-facing UI
  • Support deployment and operations through Azure Pipelines, Docker, and Kubernetes

WHAT WE'RE LOOKING FOR

Must have:

  • 5+ years with C# / .NET Core — you've built production microservices and know how to make them operationally sound
  • Experience in transactional or commercial domain work — you've built systems where accuracy, state management, and edge case handling are critical, and you understand what that demands architecturally
  • SQL Server fluency — complex schemas, stored procedures, query optimization, and the discipline to get financial data right
  • RESTful API design and third-party service integration experience
  • Event-driven architecture experience — Azure Service Bus, NServiceBus, or equivalent messaging patterns
  • Strong understanding of data correctness requirements — audit trails, state consistency, and the discipline to build systems where precision is non-negotiable
  • Comfort working in a mature, high-volume platform where correctness is non-negotiable
  • You use AI development tools — Claude, Copilot, etc. — as standard workflow, not novelty

Nice to have:

  • Angular experience — enough to contribute to advisor-facing payment UI components
  • MongoDB, Docker/Kubernetes, Azure Pipelines
  • Experience with compliance or data security standards relevant to commercial transaction systems

HOW YOU WORK

You take correctness seriously — in financial systems, precision is not a preference, it's a requirement. You design defensively, document your assumptions, and build with auditability in mind. You communicate clearly with Product when requirements have financial edge cases that need resolving before a line of code is written.

You're collaborative without being dependent. You bring opinions to technical discussions, push back constructively when something doesn't hold up, and take genuine ownership of what you ship.

THE TECH

.NET Core · C# · SQL Server · Azure Service Bus · NServiceBus · Angular · Docker · Kubernetes

Azure Pipelines · Redis · GraphQL · MongoDB · Entity Framework · JIRA · Confluence

WHY THIS ROLE

Every booking on the ADX platform runs through the commercial infrastructure that this pod owns. The work is scoped, sequenced, and ready to build — and the developer who joins will have direct ownership of services that sit at the core of TripArc's operation. If you want backend work that matters and a domain where precision is the job, this is it.

COMPENSATION

We provide a competitive compensation package with a strong pay-for-performance rewards approach. Employees have the opportunity to participate in incentive programs and compensation tied to business and individual performance. The expected base compensation range for this position is: $115,000 to $125,000.

The actual compensation may vary depending on local market conditions, geography, and relevant job-related factors such as knowledge, skills, qualifications, experience, and education/training.

#LI-Hybrid

We are committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act. If you require accommodation due to a disability at any stage of our hiring process, please advise us when completing your application.

The Range Group may use artificial intelligence throughout the recruitment process to screen, assess or select applicants for this position. These tools assist our hiring team but do not replace human judgment. Final hiring decisions are ultimately made by humans.

We thank all candidates for their interest however only those selected for an interview will be contacted.

Job details

Workplace

Office

Location

Toronto, ON, Canada

Experience

SE

Salary

115k - 125k USD

per year

Similar
Range logo

Range

About

Experience all-in-one wealth management from Range. Access wealth management services from our team of Certified Financial Planners and unified financial management through one thoughtfully designed platform. Learn more about becoming a member.

Key Team Members

Brad Balfour

Brad Balfour

Alexander Niehenke

Alexander Niehenke

Parham Ossareh

Parham Ossareh

Fahad Hassan

Fahad Hassan

Jobr Assistant extension

Get the extension →