Senior Software Developer
- Remote job
*Remote - Canada*
Who Are We?
Thanx is a leading loyalty and guest engagement platform for restaurants. Thanx helps regional and national restaurant brands grow customer lifetime value with easy-to-use lifecycle marketing automations and innovative customer loyalty tools focused on access, status, and personalization over rote discounts. Thanx’s proprietary credit card tokenization technology dramatically increases the volume and accuracy of purchase data which sits at the core of our CRM suite of tools and our app and web-based ordering experiences deliver industry-leading conversion and repeat purchasing. We were named to Nation’s Restaurant News “2020 Power List” as one of the 50 most influential innovators in food-service.
Thanx has gained the investment of prominent venture and growth equity luminaries, having raised more than $30M from elite investors such as M33 Growth, Ribbit Capital, and Sequoia Capital. Core to our success is a culture that has attracted some of the best talent from across the country; we are proud of incredibly strong employee tenure, track record of internal promotions, and impressive alumni network. We credit our cultural “core behaviors” with these accomplishments: Think Boldly, Execute Reliably, Focus on What Matters, Say “Thanx” Genuinely, Encourage Diverse Perspectives, and Lead, Virtually.
Key Responsibilities- Build scalable, maintainable software solutions across full stack development
- Develop using AI augmented workflows. Our engineers use Claude Code as their primary development tool with MCP connections to production data, Jira, Notion, Sentry, and Datadog. We expect engineers to actively leverage and improve these workflows.
- Diagnose bugs and address root causes to enhance stability; participate in on call rotations
- Actively engage in code reviews and technical discussions to improve team collaboration
- Systematically identify and mitigate technical debt
- Stay current with emerging technologies and participate in learning opportunities
- 6+ years developing with modern web frameworks (Ruby on Rails, Django, or similar)
- Experience with front end technologies: React, Angular, TypeScript, or comparable tools
- Full stack capability with potential specialization in one area
- Strong communication skills for remote collaboration and cross functional discussions
- Active daily use of AI coding tools (Claude Code, Cursor, or similar) with demonstrated productivity gains. We are looking for engineers who have integrated AI into their development workflow, not just experimented with it.
- Specific expertise in Ruby on Rails, React, and React Native
- Experience building reusable AI workflows, skills, or tooling that others can use
- Computer Science degree (B.Sc. or higher)
- Infrastructure as code experience (AWS CDK, Terraform)
- Data platform experience (Snowflake, Fivetran, dbt)
- Early stage startup background
L4 - Tier 1 City: $155,000 - $190,000 CAD
L4 - Tier 2 City: $135,000 - $165,000 CAD
L5 - Tier 1 City: $185,000 - $220,000 CAD
L5 - Tier 2 City: $165,000 - $200,000 CAD Leveling & Location: Thanx uses structured internal levelling and location-based compensation. Final levelling and compensation are determined through the interview process based on experience, scope, and work location, and any offer will align to the appropriate range. Application Process:
- This position is an existing vacancy.
- We may use artificial intelligence (AI) tools to assist in screening or assessing applications; human review will always remain part of the process.
$110k - $120k per year
...available for right-fit candidates.*** This role is suited for developers who have established a solid technical foundation and are ready... ...with business needs Experience ~7+ years of software development experience ~ Extensive professional experience with...SeniorPermanent employmentFull timeRelocation package- ...mid-market finance teams worldwide. Our software integrates with leading ERPs — Acumatica,... ...the person who will own them. As Lead developer/Solutions Architect, you own the design,... ...the code that matters most, and act as the senior technical owner who is accountable for their...SeniorFull timeContract workWorldwide
$170.4k - $234.3k per year
...Mentor the team and lead by example to uphold software development best-practices in addition to... ...encourage engineering excellence and developer happiness Plans ahead by strategically... ...Collaborate with stakeholders and other senior engineers across the organization to identify...SeniorLocal areaRemote workWork from homeHome officeFlexible hours$123.75k - $165k per year
...products. We build reliable, scalable pathways that make it easier for product engineers to develop, deploy, operate, and troubleshoot their services. What You Will Do As a Senior Software Engineer on the Infrastructure Platform team, you will work across a broad technical...SeniorRemote jobWork at officeWork from home- ...Senior Software Engineer (Golang + Kubernetes) Job Description Acquia is an open-source digital... ...who can help lead our efforts for developing, maintaining, monitoring and securing our... ...able to take over scrum master role, to develop and maintain our new CI/CD pipeline which...SeniorRemote jobLocal area
$150k - $180k per year
...that enhance digital experiences, empower developers, and deliver measurable results. In these... ...digital products. Whether you are a Senior Engineer, Tech Lead, or DevOps Engineer,... ...automation, CI and CD. Experience building software collaboratively using pull requests and...SeniorPermanent employmentFull timeManual laborRemote workFlexible hours$196k - $246k per year
...America. In this executive-level role, you will serve as the most senior client-facing voice on large-scale digital platform... ...resonate with C-suite sponsors. Define Multi-Year Roadmaps: Develop phased transformation roadmaps that sequence AEM modernization, EDS...SeniorWork at officeLocal areaRemote workFlexible hoursShift work$196k - $246k per year
...— running technical discovery, architecting viable solutions, developing technical proposals, Statements of Work, and level-of-effort estimates... ...), with at least 4 years in a Solution Architect or Lead Developer role, and deep expertise in both Adobe Commerce Cloud and on-premise...SeniorWork at officeLocal areaFlexible hours- Join EPAM to participate in building automation frameworks from the ground up for a leading Wealth Management firm. In this role, you will drive quality across portfolio management and asset movement platforms, helping transition a team from manual to automated testing at scale...SeniorRemote job
- ...We are looking for an AI Developer Coach —a seasoned software engineer with strong coaching and mentoring instincts who can embed directly with engineering... ...with TPMs Build trust and psychological safety with senior and experienced engineers, guiding adoption through collaboration...SeniorRemote jobManual labor
$76k - $104.5k per year
...advertising and marketing channels. What You'll Be Doing: Design, develop, and maintain high-quality, modular integrations and automation... ...What You'll Bring to the Table ~ Proficiency in at least one software language (e.g., Python, Java, Go, Node.js) with experience...Local areaRemote workWork from homeHome office- ...our R&D team and seeking an experienced Software Engineering Manager to join our leadership... ...mentorship Champion and drive AI adoption for developer productivity across the team. Evaluate... ...' AI maturity, set expectations by seniority level, and build the coaching framework to...Remote jobInternshipLocal area
- ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert... ...Job Summary: We are seeking a skilled and motivated Power BI Developer to join our dynamic Information Technology team. The ideal...Contract workInternship
- ...Vital Study Skills is seeking a dedicated and talented Remote Java Developer to join our team on a Full-Time basis. Since 1988, we have... ..., you will play a crucial role in developing and enhancing the software platforms that deliver our vital educational services to students...Full timeRemote work
$100k - $135k per year
...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview... ...engineering practices. You will partner with senior engineers for guidance on architecture... ...independence. Responsibilities · Develop and deliver software features with...SeniorLong term contractFull timeRemote work$95k - $110k per year
...We're looking for an Application Support Developer to join the TMT Technology team at TripArc... ...between client-facing support and software development — and both halves demand strong... ...build work lets you fix it properly. At a senior level, your impact extends beyond what you...SeniorInternshipWork at officeLocal areaRemote workWork from homeWeekend work2 days per week- ...We are looking for a hands-on Lead Java Developer with 12+ years of experience to drive the backend architecture and development of a key... ...modern architectures where necessary 12+ years of professional software development experience, including proven hands-on technology leadership...Remote job
- ...We are looking for a skilled Mainframe Developer with strong experience in mainframe technologies and Java development to support a key Retirement Planning platform for a leading Wealth Management firm operating within a broker-dealer model. In this role, you will focus...Remote jobWork at office
$76k - $104.5k per year
...coordinate integration testing alongside platform changes. What you'll bring to the table ~ Bachelor's degree in computer science, software engineering, or a related field (or equivalent practical experience). ~3–5 years of hands-on experience in integration development,...Local areaRemote workWork from homeHome office- ...and global impact is on the line. Staff Software Engineer, DevOps Location: Canada (Remote) Reports to: Senior Director, Cloud Operations A quick snapshot…As... ...initiatives, and champion best practices that improve developer productivity, system scalability, and...SeniorRemote jobLong term contractImmediate startWorldwide
- ...Kickstart Your Career as a Fullstack Java Developer Looking for a role where you can apply your Java and frontend skills, contribute to... ...financial systems, risk analytics, and modeling, and grow in a global software development environment? Our graduate program offers in-depth...
$150k - $210k per year
...moments to travelers around the world. We’re looking for a Staff Software Engineer to join the Checkfront team. Checkfront is an... ...a fit for this role if you: Have significant experience as a senior or staff-level software engineer on product-focused teams Are...SeniorFull time$135k - $155k per year
...work better for people. Role Overview We are looking for an AI Developer based in Canada to join our dynamic team and contribute to the... ...~Experience with unit testing, debugging, version control, and software engineering best practices ~Ability to work effectively in a collaborative...Remote work$180k - $220k per year
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of... ...especially in high-risk or high-priority areas Mentor and guide senior engineers and technical leads through coaching, design...SeniorLong term contractFull timeRemote work- ...Senior Salesforce Developer Who We Are At Orion Global Solutions, we’re not your typical tech consultancy. As a Salesforce Summit Partner (the highest tier!) and one of the fastest-growing Salesforce partners in the New York Metro area, we bring innovation, speed, and...SeniorRemote workWork from homeRelocationHome office
$136k - $168k per year
...THE ROLE DEPT® is seeking a Principal, Software Engineering (Adobe - Integrations &... ...Required Adobe Experience: Direct experience developing and configuring workflows inside Adobe... ...you to do what you do best and help you develop your skills further with training, development...Long term contractWork at officeLocal areaRemote workFlexible hoursShift work- ...Platform (DXP) enables marketers, developers, and IT operations teams at... ...as one of the world’s top software companies by The Software Report... ...extraordinary. Acquia is seeking a Senior Product Manager for Acquia... ...meeting happens anyway. Develop collaboratively: Partner with...SeniorRemote jobManual laborLocal area
- ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years, our expert... ...within our systems. Key Responsibilities: Design and develop AI models and algorithms that integrate with MS Dynamics and Azure...SeniorContract workInternship
$148k - $203.5k per year
...channels. We are looking for a Senior Manager, Procurement to join... ...hands-on operator—comfortable developing long-term procurement strategy... ...Leadership: Lead, coach, and develop a high-performing Procurement... ...experience negotiating SaaS, software, cloud infrastructure, and...SeniorLong term contractContract workLocal areaRemote workWork from homeHome office$145k - $155k per year
...complex problems, sharing knowledge, and building reliable software. As a Senior Backend Software Engineer, you will design, build, and maintain... ...applicants based in Canada. Responsibilities Design, develop, test, and maintain secure, scalable, and reliable backend...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- développeur logiciel Canada
- junior software developer Canada
- new graduate software developer Canada
- software developer entry level Canada
- software engineer co-op Canada
- ingénieur développement informatique c++ Canada
- software developer co-op Canada
- software engineer - ai machine learning Canada
- software engineer salary in canada Canada
- software engineer devops Canada

