Senior Software Developer
Thanx Inc
Senior Software Developer
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
Core Requirements
- 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.
Preferred Qualifications
- 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
Compensation Ranges: 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.
We are proud to be an Equal Employment Opportunity company. We do not discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. Thanx will consider qualified applicants with arrest or conviction records for employment in a manner consistent with local requirements.
$86.8k - $165.2k
...shape the future of aerospace and defense. The mission of the software team in Marlborough, MA is to provide world-class software for... ...employ agile software development techniques and resources to develop, test, and integrate complex software and systems solutions for...SeniorTemporary workWork experience placementInterim roleWork at officeRemote workFlexible hours- ...Job Description Job Description We are seeking a Senior DevOps Engineer to design, automate, and manage cloud platforms, Kubernetes... ...and manage Kubernetes and Docker containerized environments. Develop Infrastructure as Code (IaC) using Terraform and Helm. Implement...SeniorTemporary work
- ...Job Description A Lead Quant Developer / Strat role, owning the pricing, analytics, stress-testing methodology and risk platforms that senior leadership depends on every day. The business continues to expand across asset classes, and the team needs a leader to shape...SeniorPermanent employment
$164k - $295k
...About the Role: This is a systems software role on the Core Libraries team, which owns... ...the overall sensor platform. As a Senior Engineer on this team, you will design,... ...libraries. You will work closely with sensor developers from all organizations within...SeniorPermanent employmentWork experience placementWork at officeLocal area$140k - $180k
...Sr. Software DeveloperEverforth ECS is seeking an Sr. Software Developer to work in our Quantico, VA office. Are you ready to play crucial role in supporting cutting-edge technology for federal law enforcement and scientific organizations? ECS is seeking a highly skilled...SeniorWork at office- ...Senior Software DeveloperTitle: Senior Software DeveloperAgency: Academic AffairsLocation: Norfolk, VAFull Time or Part Time: Full TimeJob Description: Develop and maintain custom applications, modules, templates, workflows, content models, and integrations using web technologies...SeniorPart timeWork from home
- ...Excelon Solutions LLC has multiple openings in Carrollton, TX for Senior Software Developer Key Responsibilities and Duties: Oversee and guide the design and development of computer applications software and specialized utility programs. Perform final review and issue...Senior
- ...Senior Software DeveloperV2XChantilly, Virginia, United StatesOverviewWorking across the globe, V2X builds smart solutions designed to integrate... ...are seeking a TS/SCI with Polygraph cleared Senior Software Developer who will focus on the development and enhancement support for...Senior
- ...Senior TrueBuild® DeveloperThe Senior TrueBuild® Developer builds and improves the software that powers structural component design and manufacturing. This role suits developers who enjoy working close to the underlying engineering — geometry, structural analysis, and...Senior
- ...Senior Software DeveloperCreate the future of e-health together with us by becoming a Senior Software DeveloperAt CompuGroup Medical we have the mission of building ground-breaking solutions for digital healthcare. Our vision is revolutionizing how healthcare professionals...SeniorFlexible hours
- ...Senior Software Developer, Chicago, ILWe are seeking a Senior Software Developer for a great opportunity in Chicago.Responsibilities:Work collaboratively with technology and business teams on trading and research platforms.Design and implement high quality software solutions...SeniorWork experience placementRelocationVisa sponsorship
- ...Collaborating with operators, clinicians, and product managers, the remote Senior Software Developer will leverage full-stack engineering expertise to build innovative healthcare tools that enhance patient care and drive positive outcomes. Key responsibilities Build and...SeniorRemote work
- ...Job DescriptionJob DescriptionSeeking a highly skilled Senior Software Developer with extensive experience in full-stack application development using Microsoft technologies and modern JavaScript frameworks. The ideal candidate will have expertise in .NET Framework, .NET...Senior
- ...Senior Software DeveloperCGI Federal is seeking an experienced Senior Software Developer to lead the design and development of complex software applications. This role is ideal for seasoned developers who are ready to take on more responsibility and advance their technical...Senior
- Job DescriptionJob DescriptionDiscover the feelings of: Loyalty, Recognition, Family, CamaraderieCome experience why so many employees have been with EAI for 5 - 10 + years, and continue to make it their home as theEAI Familyexpands.Enjoy leading design and development...SeniorPermanent employmentH1bWork at officeWork from homeNight shift
- ...Senior AI Software DeveloperIf you are an experienced, collaborative self-starter with AI development experience, GDIT is the place for you... ...Our work depends on a TS/SCI level cleared Senior AI Software Developer joining our team to support our Intelligence customer in...Senior
- ...Senior Software DeveloperSunrise Futures is looking to hire a highly talented Senior Software Developer to join our technology team.The Role:Working collaboratively with the technology and business teams on our trading and research platformsDesigning and implementing high...Senior
$130k - $150k
...DescriptionJob DescriptionPay:$130,000.00 - $150,000.00 per yearJob description: SeniorSoftware DeveloperConstellation seeks a Senior Software Developer to join our Homeland Security Team. This role requires a strong front-end development background using React, along with...SeniorFull time- ...impact technical solutions while fostering a culture built on trust, expertise, and long-term career growth.We are seeking a Senior Software Developer to support a mission-critical enterprise. This role is responsible for designing, building, and maintaining intuitive user...Senior
- ...Job DescriptionJob DescriptionSenior Software Developer ???? National Capital Region ???? TS/SCI Polygraph | Hybrid (Remote with Occasional... ...your expertise to a mission that matters. We're looking for a Senior Software Developer with a background in full-stack software engineering...SeniorImmediate startRemote work
- ...We are looking for a Senior Software Developer to design, develop, deploy, and support Java, Spring Boot, RESTful API, and Microsoft Azure cloud-native applications. Required Skills: ~13+ years of professional software development experience ~8+ years of experience...SeniorLocal area
- ...Job DescriptionJob Description The Senior Software Developer designs, develops, tests, and maintains software applications and services while serving as a technical leader within an assigned product, application, or functional domain. This role delivers complex software...Senior
- ...stores in the United States and Puerto Rico, the express.com online store and the Express mobile app. Responsibilities The Senior Software Developer will be focused on developing and maintaining full stack software solutions. This role will be responsible for the entire...SeniorWorldwide
- OverviewWe are seeking an experienced Senior Software Developer to support a large-scale, 200+ FTE technical development program supporting the Sponsor’s Entitlement Programs, Identity and Access Management (IdAM/ICAM), Authentication, Authorization, Attributes, and Digital...Senior
- ...Senior Software DeveloperHoplite Solutions is seeking a Senior Software Developer to join our team in Tysons, VA. The developer, with a minimum of 10 years' experience, will support the full lifecycle development (analyze, design, develop, deploy, maintain) of innovative...Senior
$194k - $349k
...processing Trillions of events/day. As a Senior SRE Manager, you'll build and lead high-... ...Responsibilities: Build and develop cohesive, high-performing teams through mentorship... ...engineering teams ~10+ years of software engineering experience with 5+ years in leadership...SeniorPermanent employmentWork experience placementWork at officeLocal areaRemote work$85.39k - $116.98k
...Senior Software DeveloperSyms Strategic Group (SSG) is seeking a talented Senior Software Developer. Location: Remote. Department: Veterans Affairs (VA). Type: Full Time. Min. Experience: Experienced. Security Clearance Level: Public Trust (MBI). Salary Range: $85,389...SeniorFull timeRemote work- ...Role: Senior RPG Software Developer Location: Cincinnati, Ohio(Onsite) Contract Job Description:- Position Summary We are seeking an experienced Senior RPG Software Developer to join our in‑house technology team. This role is responsible for designing, developing...SeniorContract work
$85.3k - $158.3k
...Software Developer for HIMARS Common Fire Control System (CFCS)We are seeking an experienced Software Developer to join the HIMARS Common Fire Control System (CFCS) team, working on next-generation fire control software for a critical tactical weapon system. You'll contribute...SeniorFull timeTemporary workWork experience placementInternshipFlexible hours$147.99k - $195.46k
...Senior Software DeveloperJoin a mission-focused team developing innovative software solutions that support critical national security initiatives. As a Senior Software Developer, you will play a key role in designing, developing, and maintaining enterprise applications...SeniorFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- software engineer internship remote United States
- software engineer remote United States
- graduate software developer no experience United States
- work from home software developer United States
- summer intern software engineer United States
- junior software developer United States
- information technology software engineer United States
- senior software engineer remote United States
- rust software engineer United States
- part time software developer United States





