Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Development Engineer - Remote

$160k - $180k per year
Full-time

Acuity 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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Development Engineer - Remote in Vancouver, BC vacancy
  •  ...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... 
    Senior
    Full time
    Direct hire

    Punt

    Vancouver, BC
    8 days ago
  • $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... 
    Senior
    Remote work
    Flexible hours

    Hootsuite

    Vancouver, BC
    15 hours ago
  • $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... 
    Senior
    Long term contract

    Sony Pictures Imageworks

    Vancouver, BC
    15 hours ago
  • $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... 
    Senior
    Contract work
    Work at office
    Work from home
    Flexible hours

    Hays

    Vancouver, BC
    1 day ago
  • $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... 
    Suggested
    Permanent employment
    Full time
    Local area
    Worldwide
    Flexible hours

    SAP

    Vancouver, BC
    6 hours ago
  • $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... 
    Senior
    Permanent employment
    Work at office

    Tundra Technical Solutions

    Vancouver, BC
    17 days ago
  • $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 employment
    Full time
    Casual work
    Flexible hours

    Zaber

    Vancouver, BC
    1 day ago
  • $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... 
    Senior
    Full time
    Local area

    Net2Source (N2S)

    Vancouver, BC
    3 days ago
  •  ...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... 
    Senior
    Manual labor
    Local area

    Martket Textile

    Vancouver, BC
    a month ago
  •  ...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... 
    Internship
    Flexible hours

    Genetec

    Vancouver, BC
    11 days ago
  •  ...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 time
    Work at office
    Worldwide
    Flexible hours
    Night shift
    Weekend work

    Brock Solutions

    Vancouver, BC
    11 days ago
  • $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... 
    Internship
    Work at office
    Flexible hours

    Apera AI Inc

    Vancouver, BC
    15 hours ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Vancouver, BC
    4 days ago
  • $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... 
    Senior
    Full time
    Remote work

    Global Relay

    Vancouver, BC
    15 hours ago
  • $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

    Hootsuite

    Vancouver, BC
    15 hours ago
  • $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... 
    Senior
    Live In
    Remote work
    Flexible hours

    NexHealth

    Vancouver, BC
    15 hours ago
  • $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... 
    Senior
    Full time
    Work at office

    University of British Columbia

    Vancouver, BC
    11 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Twilio

    Vancouver, BC
    11 days ago
  • $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 contract
    Summer work
    Work at office
    Local area
    Work from home
    Home office
    Flexible hours
    Night shift
    Day shift

    NetApp

    Vancouver, BC
    20 days ago
  •  ...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-... 
    Senior
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Immediate start

    Evismart

    Vancouver, BC
    15 hours ago
  • $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 employment
    Part time

    lululemon

    Vancouver, BC
    a month ago
  • $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... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Casual work
    Work at office
    Flexible hours
    Afternoon shift

    BLANKSLATE Partners

    Vancouver, BC
    20 days ago
  • $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... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    8 days ago
  • $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... 
    Senior
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    9 days ago
  • $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... 
    Senior
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    9 days ago
  • $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... 
    Senior
    Summer work
    Worldwide

    Databricks

    Vancouver, BC
    9 days ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Local area
    Afternoon shift

    Capgemini

    Vancouver, BC
    25 days ago
  • $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... 
    Senior
    Full time

    Global Relay

    Vancouver, BC
    15 hours ago
  • $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:... 
    Senior
    Long term contract
    Remote work

    Boomi

    Vancouver, BC
    13 days ago
  • $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 contract
    Full time
    Work at office
    Worldwide
    Home office
    2 days per week

    Pixieset

    Vancouver, BC
    20 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Development Engineer - Remote. Be the first to apply!