Software Engineer - Support - remote
$145k - $155k per yearAcuity Insights
Intermediate or Senior level | Remote within Canada
It helps programs look beyond academic metrics by evaluating how applicants think, reason, and respond in complex situations, consistently and at scale.
Casper supports approximately 160,000 applicants each year, with individual test sessions ranging from 3,000 to 5,000 applicants at a time. It’s a system where reliability, performance, and judgment matter in real-world conditions.
We’re hiring two Software Developers to join the Casper team: one Intermediate and one Senior. As George (Development Manager) puts it, “ This isn’t a product you work on from the edges. others need modernization, clearer patterns, stronger testing, and thoughtful technical stewardship. You’ll help keep an important product healthy while building the next capabilities that make Casper more valuable, resilient, and ready for what comes next.
As AI reshapes how applicants prepare and respond, Casper is adapting too. The engineering work behind it is becoming more complex, more consequential, and more interesting, from how the team builds software day to day to how the product protects trust and test integrity.
In your first few months, your focus will be on upgrade, stability, and reliability work, helping move Casper onto supported versions of key technologies and building a strong understanding of how the system behaves in production.
Over time, that balance shifts. Right away, you’ll likely be working on core upgrade and stability work, helping move Casper onto supported versions of Meteor and MongoDB, improving reliability, and getting familiar with how the system behaves in production. Rethinking how Casper scores are calculated, processed, and presented, a system that spans multiple services and connects everything from test delivery to program-facing insights.
Test integrity in an AI world
Designing how Casper detects, deters, and responds to policy violations in an environment where applicants have access to increasingly capable AI tools.
That includes core areas like authentication, payments, test delivery, scoring, alerts, and production support.
Casper is built primarily with JavaScript, Meteor, MongoDB, React, and AWS.
We’re specifically looking for developers who are actively working in JavaScript or TypeScript in production today and can ramp quickly in that environment.
This is an AI-first engineering environment. We’re looking for developers who already work this way, using AI to explore, build, and iterate faster. AI isn’t something we’re experimenting with on the side. For the Senior Developer
As a Senior Developer on Casper, you’ll help shape how the team approaches both new work and an existing system that’s already doing a lot.
You’ll contribute to system design, but you’ll also spend a significant portion of your time writing code and improving systems.
You’ll spend your time in a mix of building, shaping, and supporting others:
contributing to system design and helping the team think through how new work fits into what already exists
improving code quality and engineering patterns through reviews, pairing, and example
strengthening how the team approaches testing and reliability over time
defining how the team approaches testing in a mature system (unit, integration, end-to-end)
planning and validating production changes, including upgrades and breaking changes
As an Intermediate Developer, you’ll take on meaningful ownership while building deeper context in a system that has real complexity.
We’re targeting mid-to-upper intermediate developers, not someone newly stepping up from a junior role.
You won’t be working in isolation or just executing tickets. You’ll be working closely with senior developers, contributing to shared problems, and gradually expanding the scope of what you own.
working across both frontend and backend
building a strong understanding of production behavior
They understand how data flows through a system, how services interact, and what can go wrong in production.
They treat testing and quality as part of the system, not something that happens at the end. They’ve either worked with or helped improve testing approaches in real environments.
They use AI tools as part of their day-to-day workflow. And they care about the outcome, not just the implementation. On-call & test support expectations
Casper includes shared responsibility for supporting live test sessions:
- Occasionally overnight (1–5 AM Eastern) for international sessions
- These are planned in advance and shared across the team.
The starting salary for Senior roles is between $145,000 and $155,000 CAD; Intermediate roles range from $120,000 to $142,000 CAD. Final offers reflect experience, scope, market alignment, and internal equity.
A $3,000 annual learning budget to invest in your development, whether that’s deepening technical skills, building confidence, or exploring new areas of interest.
Access to employee stock options, so you share in the value you help create.
Remote-first work. Fully remote within Canada, with up to six weeks per year to work internationally.
Self-directed vacation (most teammates take 4–6 weeks annually), monthly Acuity Days (a collective Friday off), plus a two-week company-wide closure each December.
A 2% GRSP matching program to help you plan ahead.
~ A 16-week parental leave top-up beyond EI, available to all parents.
We don’t use AI to evaluate applications, though you may be automatically screened out if you don’t meet baseline requirements (e.g. In some interviews, AI may help with note-taking, but all evaluations and decisions are made by real humans.
We want to understand your career, abilities, and goals, and help you assess whether this opportunity and team are the right fit for you.
Intro Chat. Technical Deep Dive. If it’s a match, we move to offer, pending a digital reference check.
We’re a remote-first team of 135+ people who care deeply about our work and about each other.
As we’ve grown, we’ve made deliberate choices about how we work together, prioritizing trust, flexibility, and a sustainable pace so people can do meaningful work over the long term.
Acuity Insights has been named one of Canada’s Top Small & Medium Employers for the second consecutive year, reflecting our focus on building a strong, people-first environment.
Thoughtful, async-friendly communication across a distributed team
A culture grounded in care, curiosity, and shared purpose
As we continue to grow, we’re focused on maintaining that balance, building a company where people can do their best work and grow over time, without losing what makes the environment feel human.
Acuity Insights builds products that help higher education institutions make better decisions about people, from admissions through to development.
Our Casper situational judgment test (SJT), created by researchers at McMaster University, has been completed by over 1 million applicants and is one of the most widely used open-response SJTs in higher education, backed by nearly 20 years of research.
Today, we are evolving our products to better connect assessment, insight, and development, helping institutions not just identify potential, but actively support its growth over time.
- ...Job Responsibility: Job Location: Calgary, CA Job Type: Full-time, Permanent Internal Job Title: Jr Software Developer Reports To: Team Lead - Development Job Requirement(s): N/A No. of Openings: 1 PBS is the fastest growing All Inclusive Business Platform vendor...SuggestedPermanent employmentFull timeWork at officeFlexible hours
$140k - $155k per year
...Opportunity We’re looking for a Staff Developer to help lead our technical vision to build... ...a crucial role in our development team, you will be a key leader in establishing... ...experience building and deploying commercial software applications; Deep industry experience...SuggestedFull timeRemote workHome officeFlexible hours- ...GHGSat is looking for an innovative and experienced Embedded Developer to work on our satellite and aviation payloads, as well as our internal satellite tasking and planning software. As part of a cross-functional team, you will support and drive the development of new...SuggestedPermanent employmentFull timeInternshipWork at officeLocal areaImmediate startRemote workFlexible hours
- ...? Business & Client Services Technology team is undertaking multiple complex projects to... ...mentioned. The role will coordinate, develop, communicate and execute activities to ensure... ...Plan , Develop and deliver high quality software services to BCS. Continuously identify...SuggestedFull timeFlexible hours
- ...Senior Full Stack Developer - Creator Economy Platform Company: Blastoff Media Location... ...creators worldwide. We're a lean, high-impact team building complex financial systems, data-... ...in data-heavy applications - Software craftsmanship - you build maintainable software...SuggestedContract workRemote workWorldwideFlexible hours
- ...customers, employees and users like us. As software developers, designers and analysts, our work... ...growing cloud technology space. About Our Teams We passionately solve problems and... ...We are seeking a Senior Software Developer with 5+ years of experience developing...Full timeMonday to friday
- ...Senior Software Developer, Infrastructure – Job Description Reports To: Development Manager, Engineering & Security Location: Ideally... ...Software Developer, Infrastructure to join our expanding development team. atVenu Senior Developers are domain experts who take...Full timeRemote work
- ...payments, and we're looking for a Senior Android Developer to be a pivotal part of our mobile app development team. If you're a seasoned native Android expert with 6+... ...leveraging AI tools and methodologies to optimize software development workflows, including but not limited to...Long term contractFull timeWork at officeWork from homeMonday to fridayFlexible hours
- ...acquired by Java Holdings Ltd. ("Java"). Java's team brings more than 50 years of experience... ...applications, and other business-critical software. This role balances people leadership,... ...collaboration with the Business Applications team, develop an in-depth understanding of our...For contractorsWork at office
$21 per hour
...Ready to suit up as a Commercial Security Team Lead Your strength in supervision lies in your ability to mobilize a team, build trust... ...a team of security guards across assigned locations/shifts. Develop and maintain duty rosters, shift schedules, and task assignments....Permanent employmentCasual workLocal areaShift work- ...Equipped with decades of experience, our team of industry-leading experts delivers comprehensive... .... The Role As the leader within our Software Development team, the Director of Software... ...(SDLC) from conception to deployment. Develop and implement software development...Long term contractFull timeWorldwide
$65k - $115k per year
...Responsibility: The Role As an Intermediate GIS Developer, you'll independently develop, implement... ...and thrives in a collaborative team environment that focuses on client satisfaction... ...Environments, ETL tools such as Safe Software FME ~ Demonstrated proficiency with:...Full timeRemote workWork from homeMonday to fridayFlexible hours- ...customer service, training, educational tools, and communication to develop staff in relation todivision goals.• Originate displays of... ...follow suggestions or schedules provided by the store management team.• Assist with staffing and labor cost control standards and effectively...Hourly payFull timeAfternoon shift
$100k - $130k per year
...Our mission is to create easy-to-use software to help local governments plan, budget and... ...2022, 2023, 2024, and 2025. The ClearGov team is a talented group of folks who are passionate... ...We’re looking for a Senior BI Developer with a passion for learning, a kind heart...Full timeLocal areaFlexible hours- ...services to the energy industry has a need to develop and support enterprise information system... ...supposes close cooperation with Customer team located in Houston and following Agile... ...with geophysicists, data scientists, and software engineers to translate scientific domain requirements...Long term contract
$71.3k per year
...Discovery House Family Violence Prevention Society POSITION TITLE : Team Lead, Shelter and Outreach REPORTS TO : Director of Programs... ..., housing location, and post shelter outreach support Develops standards and strategies for engagement and retention of landlord...Long term contractPermanent employmentFull timeTemporary workCasual workLive InWork at officeAfternoon shift- ...with purpose. No bureaucratic drag, just a team that agrees on the mission and gets to... ...reliability practices that scale with the team. Developer Platform Build internal tools,... ...~ Bachelor’s degree in Computer Science, Software Engineering, or a related field. ~3 to...Permanent employmentFull timeInternship
- ...ID: 227832 Join a purpose driven winning team, committed to results, in an inclusive and... ...and interest rate risk management. Developing and executing new business strategies at... ...Utilizing the Financial Planning process to develop an in-depth understanding of client needs...Long term contractPermanent employmentTraineeship
- ...administrative tasks are done to a high level and work with the team to streamline operational needs. You strive to approach your work... ...social and financial wellness of our team members. Discover, Develop, and Excel with WinSport: Working with WinSport means you will...Part timeWork at officeWeekend workAfternoon shift
$60k per year
...and supports economic growth. Job Description The Job Developer (JD) works with a wide variety of local employers on behalf of... ...developing talent and have a wide range of opportunities to support passionate team members as they grow towards their employment goals....Full timeWork at officeLocal areaFlexible hours- ...Our product provides E&P professionals with software-driven lifecycle insights that generate new ideas... ...recruit a highly skilled and experienced Backend developer with experience in Kubernetes to work with global development teams from Europe, Cananda, and US. You will be...
$16 - $22 per hour
...Job Responsibility: Tuxedo Source for Sports is looking for a customer-service oriented individual to join our Team department. The Ideal Candidate: The ideal candidate will be comfortable working in a fast-paced and dynamic environment with continuous opportunities...Hourly payFull timeWork at officeMonday to fridayFlexible hoursShift workDay shiftAfternoon shift$165k - $175k per year
...place! We are looking for a Staff iOS Developer to join one of our squads where you will... ...role specifically, you will be joining the team focused on the Lightspeed POS... ...tests Good conceptual understanding of software design and code beauty Experience with...Local areaRemote workFlexible hours- ...in February 1994, ICE NGX has developed the AB-NIT ("AECO") hub into one... ...for the full lifecycle of software development related to ICE NGX... ...highly motivated and productive team in an excellent work environment... ...performance improvements. Develop high performance and...Full time
$25 - $32 per hour
...Foreman Team Lead – Build Your Career in Environmental Construction Do you want to lead a skilled team, make an impact in environmental... ...sediment control at residential subdivisions, infrastructure developments, and major construction sites. Your leadership will ensure safe,...Hourly payLong term contractFull timeFor contractorsLive outManual labor- ...across the United States and Canada. The Role You are a Senior Software Developer that will utilize your knowledge and experience in all stages... ...core automation control system. Working within the Software team and in collaboration with other engineering and product teams...Full timeInternship
$75.9k - $141.9k per year
...Spring Boot and Angular expertise to join our team. The candidate will lead the design,... ...and Angular-based front-end applications Develop and maintain Angular applications with strong... ...gates Manage end-to-end full‑stack software development lifecycle from design to deployment...Contract workPart time- ...talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges, rewards... .... Overview We are looking to recruit an experienced Software Development Team Lead. Reporting to the Delivery Manager and working closely...Full timePart timeSecond job
- ...Our team at Blackline Safety is growing! As a people-driven technology company, with a mission... ...our people to be their best. Our Software Development team is expanding, and we’re seeking... ...& Team Leadership Lead, coach, and develop a team of software and QA automation...Long term contractFull timeTemporary workFlexible hours
- ...- Calgary and Requirements Synopsys, Software Integrity Group , is named a leader for 2023... ...SIG, Synopsys check out Staff Java Developer SaaS Synopsys-SIG is looking for a backend Staff Software Engineer to join our team designing and building the cloud services...Full timeInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Support - remote. Be the first to apply!
- software engineer - computer Calgary, AB
- software developer internship no experience Calgary, AB
- software engineer devops Calgary, AB
- software design engineer Calgary, AB
- software engineer part time Calgary, AB
- part time software developer Calgary, AB
- software developer internship Calgary, AB
- junior software developer Calgary, AB
- software developer co-op Calgary, AB
- software engineer - ai machine learning Calgary, AB
