Software Engineer - Online Services ›
$119k - $246k per yearRokt
We’re building Shopify apps that help merchants boost their AOV (average order value) with AI-powered upsells, rewards, cross-sells and relevant offers throughout the entire customer journey. Our products, AfterSell and UpCart are trusted by over 40 thousand Shopify brands and power over 1M orders each day.
We are building a world-class team to build world-class products.
We are a team of builders helping smart businesses find innovative ways to meet customer needs and generate incremental revenue. Leading companies drive 10-50% of additional revenue—and often all their profits—from the extra products or services they sell. This economic edge unleashes a world of possibilities for growth and innovation.
Rokt’stars constantly strive to raise the bar, pushing the envelope of what is possible.
We are looking for an AI Software Developer
CAD $119,000 – $246,000, including a base salary of $100,000 – $160,000, an employee equity plan grant, and world-class benefits.
*This range includes Product Design, Software Engineer (Intermediate - Senior level), & Product Manager roles.
Equity grants are issued in good faith, subject to company policies, board approval, and individual eligibility.
Join AfterSell by Rokt as a Software Engineer and become a driving force in building AI-powered products that shape the future of e-commerce. In this high-impact role, you’ll leverage cutting-edge AI tools and a builder’s mindset to develop scalable solutions used by millions of customers worldwide. You’ll own features end-to-end across both our core products—AfterSell and UpCart—as we work towards building a powerful AOV boosting platform. Building full-stack features from idea to implementation
Review code, mentor teammates, and lead projects to their desired outcomes
Problem Solver: You excel at breaking down complex problems using first principles and creativity. You value feedback, share ideas openly, and help others succeed.
Driven & Results-Oriented: You set high standards for your work, take pride in delivering quality, and continually seek to improve. Build the Future of AI in Ecommerce: Be at the forefront of AI-driven transformation in a company that’s pioneering how brands engage customers in the “moment that matters” during online transactions.
Culture of Builders: Work with a smart, humble, and bold team that shares a “builder” DNA – we love to innovate, take risks, and turn ambitious ideas into tangible results. You’ll have autonomy to make decisions, drive projects, and see the direct impact of your work on millions of users.
Join a people-first culture with transparent career paths, continuous development (LevelUp training, mentorship), and great perks (equity grants, catered lunches, global offices, and more) that empower you to do your best work.
We leverage best-in-class technology and market-leading innovation in AI and ML, with all of that being underlined by building and maintaining a fantastic and inclusive culture where people can be their authentic selves, and offering a great list of perks and benefits to go with it:
- ##10 sick days & comprehensive health and dental
- ##Paid lunch & snacks in the office
- ##Access to coaching, training, and career development via our LevelUp! We love spending time together and are in the office most days (teams are in the office 4 days per week). Equal employment opportunities are available to all applicants without regard to race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
If successful you’ll be invited to do a 20-minute aptitude test (there is a minimum score requirement) and 10 minute Employer Personality Profile.
Step 2 - One-Way Video Interview (15 minutes):
~ Step 3 - Take home Technical
60 minute live coding (no leet code): This interview is designed to be a “real-world” coding interview with no leet code. You’ll share your screen and work on a few problems in our core tech stack of React, Typescript, Html/CSS and Express.js. Step 5 - Bar Raiser (30 minutes): You’ll meet with an executive member at Rokt where they will assess your character through challenging and thought-provoking (non-technical) questions.
- Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading...SuggestedFreelanceWork at officeLocal areaRemote workWorldwide
$140k - $165k per year
...manufacturing more resilient. Basetwo provides manufacturing engineers with a low code AI platform that helps them troubleshoot and... ...solutions that drive direct value to the users. ~3+ years of software development experience with modern full-stack web development....SuggestedLong term contractFull timeWork from homeFlexible hours- ...Keller Executive Search is looking for an innovative and detail-oriented Software Engineer to join our team. In this role, you will be integral in developing software applications that meet the needs of our clients while ensuring the highest quality standards. If you have...SuggestedRemote jobPermanent employment
- ...and services to the global energy industry. Job Duties Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions. Design, develop, and maintain...SuggestedFull timePart time
- ...of small business owners across Canada who rely on our payroll software to pay their employees and process their payroll taxes. And we’re... ...at High Level: We’re looking for a talented Staff Software Engineer who doesn’t shy away from tackling hard problems and building reliable...SuggestedWork at officeRemote workWork from home
- ...and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class... ...and love solving real user problems. Role Overview As a Software Engineer on the macOS team , you'll help build and scale Speechify...Remote workFlexible hours
- Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...Work at officeLocal areaWork from homeWorldwide
- Overview: Job Purpose As a Senior Software Development Engineer in Test you will work with the Systems Analysts, Development, and QA to understand the business/product requirements, system requirements and test scenarios related to the applications to build or modify the...
- ...The Role Neo Financial is looking for a full-time Director, Software Development, Lending to join our team in Calgary. This is a rare... ...Or More Entire Product Areas, And Have Oversight Over Multiple Engineering Teams And Ongoing Projects. You Will Make Your Impact In These...Full timeRelocation
$48.08 per hour
...completed at the physical location. There is no option to work remotely. Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and...Permanent employmentFull timeRemote work- ...Role Neo Financial is looking for a full-time Staff/Principal Software Developer to join our team in the Calgary office. In this... ...technologies. Deep understanding of fundamentals of Software Engineering, Code Design, and Architecture, to be able to drive meaningful...Full timeWork at officeRelocationRelocation package
$85k - $100k per year
...drive healthy collaboration by winning or losing as one, and we bring out the best in each other. About The Role We’re hiring a Software Architect to work closely with our Web Development Manager to elevate the technical quality, delivery speed, and maintainability of...Contract work$23.69 - $29.81 per hour
...Location: Calgary, Alberta Employment Type: Student, 4 month term Salary Range: $23.69 - $29.81 per hour Student, Software Developer – Hybrid The Opportunity The Alberta Energy Regulator (AER) is recruiting a Summer Student to assist our talented Information...Hourly payFull timeSummer workInternshipRemote workFlexible hoursNight shift2 days per week- ...Description AGAT Laboratories is currently seeking a Full-Stack Software Developer to join our internal software development team and... ..., biochemistry, chemistry, microbiology, geology, and engineering, enabling us to deliver comprehensive analytical solutions. These...Long term contractFull timeInternshipLocal areaRemote workFlexible hours
- Software Developer (Power Platform) Location Calgary, AB : At Connverge, we are driven by technology, innovation, and the opportunity to work with amazing clients. We build business-level, web-based applications on Cloud platforms like Microsoft Azure, SharePoint and the Power...Full timeMonday to friday
- ...Requisition ID: 97005 Job Category: Engineering Location: Calgary, AB, Canada Join a company that is passionately committed... ...of the design process including the application of civil design software packages. Previous design experience in bulk earthworks, site...Long term contractContract workWork at officeLocal areaFlexible hours
- Distribution Engineer Location Hybrid work in Calgary, AB : PHASOR Engineering Inc. is a dynamic consulting firm specializing in the engineering... ...distribution systems. Knowledge of the Microsoft office software suite of programs. Strong interpersonal and communication...Full timeWork at office
- ...Electrical Instrumentation & Controls the purpose of the Controls Engineer is to develop Automation solutions and provide support for... ...commissioning and start-up. Contribute in Enerflex proprietary tools and software development for Automation solutions. Network and develop...Permanent employmentFull timeTemporary workWork at officeLocal areaRemote workWorldwide
- At Modine, we are engineering a cleaner, healthier world. Building on more than 100 years of excellence in thermal management, we provide... ...analytical and problem-solving skills. ~ Proficiency in CAD software and manufacturing tools. ~ Excellent communication and collaboration...Temporary work
- Quality Engineering Location Calgary, AB : Come join us Dive into the dynamic world of Quality Engineering! As a dedicated professional,... ...automated test scripts. Join us in making a significant impact on software quality. Together we do what matters. Skills and experiences ·...Full time
$250k - $300k per year
...Shape the Future of Engineering: Strengthen the Systems, Culture, and Capabilities Behind a Product-Led Organization If you thrive at... ...works. It’s rare to get this kind of clean-slate moment.” - Senior Software Developer What You’ll Lead and Shape You’ll bring both...Long term contractFull timeRemote workFlexible hours- ...the Opportunity: Reporting to the Project Manager, the Field Engineer will provide field-engineering information to the project... ...required standards applicable to the project. Proficient in software related to the construction industry (e.g., Primavera Scheduling...Full timeContract workFor subcontractorWork at office
- ...Senior Software Developer, SAS Team Reports To: Development Manager About the Job: We are seeking a Senior Software Developer to join our SAS team, a team that facilitates point of sale, inventory management and reporting for some of the biggest live events across...Long term contractFull timeWork from home
- ...Are you a software sales professional? Are you a Sales Manager that is motivated to deliver results? Join our Baker Hughes Americas... ...& Requirements Minimum Bachelor’s degree preferably in engineering or sciences. More than 5 years of software sales experience...Long term contractWorldwide
$70k - $120k per year
...specialization Computer and technology knowledge MS Excel MS Office MS Outlook MS PowerPoint MS Word Sales experience Software Marketing Additional information Transportation/travel information ~ Own vehicle Work conditions and physical...Contract workRemote work- Senior Engineer Location Calgary, AB : Spark Power, a trusted partner in energy in North America, is looking for a Senior Engineer to... ...Protection and Control design Proficiency with ETAP or similar software. Experience in the design of 120/208VAC, 480VAC, and 600VAC...Full time
$75k - $80k per year
...memberships, and courses ~ Eligible for registration as a Professional Engineer (P. Eng.) by a provincial or territorial association... ...technology knowledge Business intelligence Cloud Data analysis software Database software Image editing software MS Office...Long term contractWork at officeRemote work- ...and more interconnected world. Job Description SGS is currently working in partnership with H2Safety to hire a Head of Software Strategy & Growth. In June 2025, H2Safety became a part of SGS, the world’s leading testing, inspection, and certification company...Full timeWork at office
- ...supervise the design process including design, calculations, analysis, engineering modeling, and drafting to ensure designs meet technical and... ...an asset. Working knowledge of AutoCAD and Solidworks CAD software is an asset Professional designation (APEGA) an asset...Full timeContract workCasual workWorldwide
- ...problems in a constantly evolving industry. Role Overview: The Engineering Manager (EM) provides both people leadership and technical... ...Computer/Engineering/Design related field ~8+ years building software; 3–5+ years leading/mentoring engineers ~ Solid coding and system...Long term contractManual laborWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Online Services ›. Be the first to apply!
- junior software engineer Calgary, AB
- software development engineer - test Calgary, AB
- software developer no experience Calgary, AB
- software developer summer internship Calgary, AB
- software engineer part time Calgary, AB
- software developer internship no experience Calgary, AB
- new graduate software developer Calgary, AB
- software developer internship Calgary, AB
- software developer co-op Calgary, AB
- software engineer salary in canada Calgary, AB

