Senior Software Development Engineer - Remote
$160k - $180k per yearAcuity Insights
Remote within Canada
One45 is one of Acuity Insights’ core products, used by medical schools across North America to manage some of the most operationally complex parts of health professions education.
From clinical placements and rotation scheduling to evaluations, curriculum management, learner records, and accreditation reporting, One45 sits at the center of workflows that institutions rely on every day.
The product supports tens of thousands of learners, educators, administrators, and clinical faculty members each year. It’s the kind of system that becomes deeply woven into how organizations operate, where reliability, context, and thoughtful decision-making matter as much as technical execution.
We’re hiring a Senior Software Developer to join the One45 team.
You’ll join a product with more than twenty years of production history: stable, widely adopted, and entering a significant period of evolution.
It’s also not a maintenance-only role.
The team is evolving APIs, improving data access and integrations, rethinking major workflows, and improving how software is developed with AI-assisted tooling throughout the lifecycle.
You’ll help maintain and improve a product that institutions already depend on while contributing to a modernization effort that’s beginning to move from planning into execution.
You’ll have the opportunity to help shape how the product evolves, how the team works, and what comes next.
There’s no clean separation between “maintenance” and “new work” on this team. In your first few months, you’ll likely spend most of your time learning how the system behaves in production by working on customer-facing enhancements, bug fixes, and workflow improvements. The kinds of requests that seem straightforward on the surface, but often require understanding years of product decisions, customer expectations, and interconnected workflows underneath. Giving administrators more control over how evaluations are delivered, managed, and communicated.
Refining permissions and access controls. Helping institutions manage increasingly complex roles, responsibilities, and workflows across their programs.
Over time, that balance shifts, and you’ll move into larger initiatives that help shape where One45 goes next.
Building out the next generation of APIs that make the platform easier to integrate with, extend, and evolve.
Improving access to data. Helping schools make better use of the information already inside One45 through improved reporting, integrations, and analytics capabilities.
AI-assisted software development. Contributing to how the team incorporates AI throughout the development lifecycle, from implementation and testing to review and documentation.
If you enjoy contributing ideas, challenging assumptions, and helping shape where work goes next, you’ll have opportunities to do that here.
That means a typical week might involve reviewing someone else’s code, investigating a production issue, refining requirements with Product, working on a customer-facing enhancement, and helping test a feature before it ships.
Everyone helps improve the system.
One45 has a dedicated Product Manager who participates in planning, backlog refinement, release discussions, and day-to-day decision-making. Understanding how decisions connect across the platform is often just as important as the implementation itself.
As the team grows, we’re investing in additional technical depth and leadership capacity so that ownership can be distributed more broadly, decisions can move more quickly, and more people can confidently drive important work forward.
The people who have the biggest impact aren’t necessarily the loudest or the most senior. They’re the ones who ask thoughtful questions, challenge assumptions, share context, and help move work forward.
If that sounds like the kind of environment where you do your best work, you’ll likely feel at home here.
One45 is built primarily with PHP, Symfony, MySQL, and React.
The platform has been evolving for more than twenty years, which means you’ll encounter multiple generations of engineering decisions, product decisions, and customer requirements layered together over time.
Others carry years of accumulated business logic because they’ve been solving important customer problems for a long time.
A lot of the work involves building context, understanding why decisions were made, and figuring out how to move the system forward without losing the things that already work well.
You don’t need deep PHP expertise on day one, but you do need to be interested in learning and working within the existing architecture.
AI is already a meaningful part of how the team works.
What matters most is the direction of travel and the momentum behind it.
Tools like Claude Code, Copilot, and Codex are already part of how work gets done across the team, from implementation and testing to documentation and code review.
If AI is already part of how you learn, explore ideas, write code, and improve your work, you’ll likely feel comfortable here. As Sarah puts it: “People make the mistake of doing everything the AI review flags. But that means the project will never be done. AI will always find something. You need the confidence to critically edit it down.”
As a Senior Developer on One45, you’ll help the team navigate a platform that’s already doing a lot while contributing to where it goes next.
That means writing code, reviewing code, investigating problems, participating in technical decisions, and helping move projects forward.
The team is also evolving how it uses AI throughout the development process. You’ll take ownership of some of the team’s most complex technical decisions, helping the team navigate ambiguity, balance trade-offs, and move important work forward with confidence.
helping the team think through how new work fits into an existing system with significant history and complexity
reviewing code and helping move work forward through thoughtful feedback
improving testing, reliability, and engineering practices over time
contributing to architectural decisions while remaining close to implementation
helping shape how modernization efforts and engineering practices evolve across the team
Beyond technical depth, we’re looking for someone who is comfortable operating with a high degree of ownership. You’ll often be the person helping clarify ambiguity, connecting work across teams, identifying risks early, and driving initiatives forward without needing detailed direction.
The strongest Senior Developers at Acuity don’t just solve technical problems. They help create momentum. They build alignment, surface trade-offs, and help others move faster through thoughtful collaboration and sound judgment.
Because the team is relatively small, you’ll have unusual visibility into both technical and product decisions, along with meaningful influence over how the platform, practices, and modernization efforts evolve.
You’re comfortable stepping into code you didn’t write, building context, and improving things without assuming they need to be rebuilt from scratch.
You’re comfortable balancing technical quality, business needs, and the realities of a system that’s already serving real users.
You care about how data moves through a system, how services interact, and what can go wrong once software reaches production.
You see testing and quality as part of the work itself, not something that happens at the end.
AI is already part of how you work.
You care about outcomes, not just implementation.
One45 supports critical workflows for medical schools and healthcare education programs. You’ll participate in shared support responsibilities, including occasional deployment activities, incident response, and coverage during key client periods throughout the year.
The starting salary for Senior roles is between $160,000 and $180,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.
A conversation with the hiring manager focused on your experience, technical background, and the kinds of systems and challenges you’ve worked on. Technical Deep Dive & Pair Programming. This includes technical discussion and a pair programming exercise in an AI-enabled development environment designed to reflect the way our teams work day to day. 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. As part of that evolution, we’re increasingly building toward a more connected ecosystem across assessment, education, and learner development.
- ...Full-time Experience Level: Senior, 8+ years in engineering, 4+... ...Overview We are seeking a Software Development Manager to lead and... ...a high-performing engineering team responsible for building,... ...Responsibilities Lead, coach, and develop a team of software engineers...SeniorFull timeDirect hire
$115.4k - $161.6k per year
...We’re looking for a Senior DevOps Developer who can help us support the development organization to deliver... ...manner. You’ll be working in a focused team that owns one or more pieces of the... ...WHAT YOU’LL DO: Design and build software - tools, libraries, automation, services...SeniorRemote workFlexible hours$104.2k - $150k per year
...tuition reimbursement, RRSP's, Sick and Vacation leave, standard increases as applicable Job Description As a senior software developer on the APPS team, you will take on a leadership role in the development of artist-facing tools that enhance the creative and production...SeniorLong term contract$90k - $115k per year
...solutions for complex, large-scale projects. The team fosters a culture of mentorship,... ...oversee workflows and resourcing, and support senior leadership in evaluating team performance... ...processes Demonstrated ability to mentor and develop team members Excellent client-facing...SeniorContract workWork at officeWork from homeFlexible hours$108.1k - $222.8k per year
...learning, skill growth, great benefits, and a team that wants you to grow and succeed.... ...’ll build Position Title: Full Stack Developer – Concur Travel Core & AI Engineering... ...machine learning-driven features. Drive software quality through automated testing, monitoring...SuggestedPermanent employmentFull timeLocal areaWorldwideFlexible hours$150k - $190k per year
...Role Overview The Senior Estimation Team Lead is responsible for leading, coordinating, and mentoring... ...scope gaps. Ensure estimates are developed using standardized processes,... ...opportunities. Leverage estimating software tools, including Sage and Destini, to...SeniorPermanent employmentWork at office$40 - $65 per hour
...Zaber seeks a Software Developer who is excited to help support company growth, make their colleagues’ work-lives easier, and build on their... ...identify opportunities throughout the company. You’ll join a team of experienced Software Developers, and a dedicated Business Analyst...Permanent employmentFull timeCasual workFlexible hours$160k - $165k per year
...Engineering progr am in the Retail domain. This role is intended for a senior data engineering lead er who combines deep technical fluency... ...lead a 20 person delivery t eam (cross-geo), wi th onsite/NA team members reporting direc tly and strong coordination across...SeniorFull timeLocal area- ...Martket Textile is looking for a hands-on Senior Technical Developer to lead the creation of advanced... ...working closely with our in-house production team and with external brand, manufacturing,... .... Skilled in CAD pattern software such as Optitex (primary), Gerber, or Lectra...SeniorManual laborLocal area
- ...Your team’s dynamic Developers and test specialists from diverse backgrounds, united by one goal: delivering high-quality solutions that meet and... ..., partners, and compliance agencies You believe great software means quality, security, and observability — not just working...InternshipFlexible hours
- ...initiatives, a diverse workplace, BBQs and Lunch and Learns, Sports teams, Group fitness initiatives, and a "We win as a Team" culture... ...of outstanding professionals. We are currently seeking a Software Support Developer to join our team of experienced professionals located at our...Full timeWork at officeWorldwideFlexible hoursNight shiftWeekend work
$3600 - $4500 per month
...productive. Robots enhanced with Apera’s software have 4D Vision – the ability to see and handle... .... Apera is led by an experienced team from high-growth companies focused on robotics... ...: Apera AI is seeking a Software Developer (Co-op)with strong C++ skills and an interest...InternshipWork at officeFlexible hours$70k - $110k per year
Software Application Developer - Credit Unions Position Description This is an exciting time for CGI,... ...across the country. CGI is seeking a Senior Software Developer with core banking... ...experience to join our Wealthview Banking team. In this role, you will play a key...SeniorPermanent employmentFull time$90k - $130k per year
...completely free of barriers. Your role: As a Senior C# Developer, you will be involved in the entire SDLC process,... ...and monitoring of applications and services. Our software is developed by small, focused agile teams of developers and SDETs. Challenge yourself by learning...SeniorFull timeRemote work$98.4k - $137.8k per year
...In the role of Senior Salesforce Developer, you will play a pivotal role within the Business Technology team, providing essential support across the Enterprise. Your responsibilities... ...complex, scalable, and high-performance software systems that have been successfully delivered...Senior$155.9k - $219.7k per year
...by connecting patients, providers, and developers. We’re building the infrastructure layer... ...into a single, modern platform that powers software, APIs, payments, and patient experiences... ...cultural tone for what will become a larger team as we expand our footprint north of the...SeniorLive InRemote workFlexible hours$8.06k - $12.58k per year
...Information Systems and Technology, Level D Job Title Senior Report Developer Department Reporting Team | Integrated Service Centre | Finance and Operational... ...reporting goals, reproduces, test, resolve and documents software bugs, defects and problems. Resolves highly complex...SeniorFull timeWork at office- ...Job Responsibility: See yourself at Twilio Join the team as Twilio's next Workday Sr. Developer Who we are & why we're hiring Twilio powers real-... ...into action plans. ~ Understanding of the complete software implementation lifecycle including collecting requirements...SeniorFull timeWork at officeLocal areaRemote workWorldwide
$117.3k per year
...10B? Here, you'll collaborate with passionate teams, tackle real-world challenges, and see your impact... ...object storage – AWS cloud compatible software powering the exponential growth in AI data lakes. As a Software Developer Engineer in Test, this is your chance to work...Long term contractSummer workWork at officeLocal areaWork from homeHome officeFlexible hoursNight shiftDay shift- ...decisions made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's... ...W Hastings office. ~ Real AI stack. An in-house AI model R&D team building proprietary intelligence not wrappers. ~ Outcome-...SeniorLong term contractFull timeTemporary workInternshipWork at officeImmediate start
$112.2k - $147.2k per year
...environment for our people. About this team We are a group of passionate individuals... ...systems. Core responsibilities As a Software Engineer, you will design and implement... ...the place where inclusive leaders come to develop and enable all to be well. Recognizing our...Permanent employmentPart time$110k - $150k per year
...information to investors, traders, and market participants across Canada. We are seeking an experienced Senior Software Developer to join our small, highly capable team and take ownership of the systems that power our business. The Opportunity This is not a typical...SeniorLong term contractPermanent employmentFull timeCasual workWork at officeFlexible hoursAfternoon shift$230.02k - $279.12k per year
...digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools... ..., more civil shared experiences for everyone. As a Senior Software Engineer on our Geometry team, you will drive foundational algorithms for real-time...SeniorLong term contractFull timeInternshipWork at officeLocal areaVisa sponsorshipMonday to friday$246k - $290k per year
...Engineer into our Enterprise team to lead cross-organizational initiatives... .... Mentor and grow multiple senior engineers through individual... ...workshops, helping them develop skills in technical strategy,... ...decision-making. ~10+ years of software engineering experience with a...SeniorLong term contractWork at officeLocal areaWork from homeWorldwide$146.2k - $201.1k per year
...machines. And we're only getting started. As a Fullstack software engineer, you will work with your team and product management to make insights from data... ..., Azure, GCP, Docker, or Kubernetes. ~ Experience developing large-scale distributed systems. Pay Range Transparency...SeniorSummer workWorldwide$146.2k - $201.1k per year
...to the Vancouver site and we have several open roles across the teams below, including: Log Analytics - Our customers increasingly... ...data structures and their real-world use cases. ~ Experience developing large-scale distributed systems. ~ Experience working on a SaaS...SeniorSummer workWorldwide$70.75k - $165.98k per year
...world. Job Description Developers develop, test and integrate applications... ..., they are responsible for software-specific design and... ...guardrails with application teams Drive CMDB governance: define... ...experience and skills, Seniority and performance, Market and business...SeniorPermanent employmentFull timeLocal areaAfternoon shift$90k - $130k per year
...each other, completely free of barriers. Your role: As a Senior Java Developer at Global Relay, you’ll be using leading edge technologies to... ...Your responsibilities: Work as part of an agile development team to design and build enterprise scale services using Java...SeniorFull time$176.26k - $220.32k per year
.... How You'll Make An Impact As a Senior Principal Software Engineer, you will be a technical leader... ...will set technical direction, mentor team members, and solve challenging technical... ...self-service infrastructure platforms and developer tooling. DevOps & SRE Practices:...SeniorLong term contractRemote work$96.9k - $132.3k per year
...Opportunity Snapshot We're hiring a Full Stack Software Developer to develop and deliver new product features that reach over 1.5 million users... ...our product suite, we're looking to scale our Engineering team to drive the next phase of growth. As a Full Stack Software Developer...Long term contractFull timeWork at officeWorldwideHome office2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Development Engineer - Remote. Be the first to apply!
- software developer intern Vancouver, BC
- junior software developer Vancouver, BC
- software engineer Vancouver, BC
- software developer Vancouver, BC
- software engineer - robotics Vancouver, BC
- senior software developer Vancouver, BC
- software developer no experience Vancouver, BC
- software developer entry level Vancouver, BC
- software engineer - computer Vancouver, BC
- junior software engineer Vancouver, BC
