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 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Development Engineer - Remote in Calgary, AB vacancy
  •  ...Medical Centre is a specialty medical clinic in Calgary, founded by a Team of highly dedicated Physiatrists. We specialize in Physical...  ...liability claims, and inventory/supply management. Assist in developing policies and coordinating activities with Human Resources, such... 
    Suggested
    Permanent employment
    Full time
    Work at office

    Kinesis Medical Centre

    Calgary, AB
    4 days ago
  •  ...culture—one that enables you to Be Seen, Be Yourself, and Do Your Best Work. About the team - Tackle Tackle, a business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-market (Cloud GTM). Our... 
    Suggested
    Immediate start
    Worldwide

    AppDirect

    Calgary, AB
    3 days ago
  •  ...with it. You’ll work alongside developers, architects, and designers who...  ...in front of you. About Our Team We’re a close-knit, high-...  ...You We are seeking a Junior Software Developer who is curious,...  ...solutions in collaboration with senior developers and project teams.... 
    Senior
    Internship

    Convverge, Inc

    Calgary, AB
    8 days ago
  • $126.16k - $189.24k per year

     ...Job Responsibility: GPU Software Developer ~ CALGARY, Canada ~ Engineering ~63573 ~ CAD $126,160.00/Yr. ~ CAD $189,240.00/Yr....  ...ROLE: AMD is looking for a software engineer to join our growing team. As a key contributor you will be part of our ROCm GPU-compute... 
    Suggested
    Full time
    Internship

    Advanced Micro Devices

    Calgary, AB
    5 days ago
  • $70k per year

     ...Job Responsibility: Overview We are looking for a new graduate to join our team as a junior software developer. In this role, you will work closely with our engineering team to develop firmware solutions. The primary responsibility of the role is to perform programming,... 
    Suggested
    Full time
    Casual work
    Relocation
    Monday to friday
    Flexible hours

    ON TRACK CONTROLS INC.

    Calgary, AB
    5 days ago
  •  ...opportunity to learn about the industry and develop technical skills highly sought after by top employers. Are you a passionate software developer looking for a new challenge...  ...company in a fast-paced Agile development team? Here at TripSpark, we are searching for a... 
    Full time
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    TripSpark Technologies

    Calgary, AB
    22 days ago
  •  ...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...  ...About You We are seeking a Software Developer with 3+ years of experience developing... 
    Full time
    Monday to friday

    Convverge Inc.

    Calgary, AB
    10 days ago
  • $90k - $100k per year

     ...place. The Opportunity We’re looking for an Intermediate Software Developer to help build and scale our AI-driven digital health platform...  ...as code (Terraform, AWS); Working on a cross functional team on the design, development, and testing of the product; Actively... 
    Full time
    Work at office
    Home office
    Flexible hours
    3 days per week

    Thrive Health

    Calgary, AB
    24 days ago
  •  ...The ideal candidate will be familiar with the full software design life cycle. They should have experience in designing, coding, testing...  ...principles, clean architecture Responsibilities Design, develop, and maintain full-stack applications using .NET Core / .NET 5+... 

    Triunity Software, Inc.

    Calgary, AB
    20 days ago
  •  .... : Parsons is looking for an amazingly talented Senior GIS Database Developer to join our team! In this role you will get to d evelop and manage complex...  ...for programs and projects. Leads systems and software, oversees tracking, utilization and maintenance, coordinates... 
    Senior
    Part time

    Parsons

    Calgary, AB
    5 days ago
  •  ...in our employees and empowering them to develop themselves and their careers. Experience...  ...Overview We are seeking an experienced Senior Software Developer with deep expertise in seismic...  ...You will work with globally distributed teams to build high-performance, scalable... 
    Senior
    Full time
    Part time

    Halliburton

    Calgary, AB
    16 hours ago
  •  ...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges,...  ...energy industry. Job Duties Under broad direction, mentors a team of Software Testers that can be comprised of Manual and Automated Test... 
    Senior
    Full time
    Part time
    Second job

    Halliburton

    Calgary, AB
    16 hours ago
  • $90k - $100k per year

     ...aesthetics company. They are looking for an Senior Accountant to join the team! Why Work Here Opportunity to...  ...the implementation of new systems, software and related processes Ensuring...  ...between clinics Mentoring and developing finance team members through knowledge... 
    Senior
    Work at office
    Local area

    Vaco by Highspring

    Calgary, AB
    16 hours ago
  •  ...work in our careers. We’re an authentic team who bring our diverse backgrounds, ideas,...  ...owners across Canada who rely on our payroll software to pay their employees and process their...  ...Level: We’re looking for a talented Senior Software Development Engineer who doesn’t... 
    Senior
    Work at office
    Remote work
    Work from home

    Wagepoint

    Calgary, AB
    7 days ago
  • $95k per year

     ...technologique , we connect top-tier tech talent with forward-thinking organizations. We are currently seeking a talented and passionate Java Developer for a permanent role with one of our premier clients, a major financial institution. If you thrive in a fast-moving,... 
    Senior
    Long term contract
    Permanent employment
    Full time

    Nöord Technologies Corporation

    Calgary, AB
    8 days ago
  • $100k - $120k per year

     ...Our mission is to create easy-to-use software to help local governments plan, budget and...  ..., 2023, 2024, and 2025. The ClearGov team is a talented group of folks who are passionate...  ...the Opportunity We’re looking for a Senior BI Developer with a passion for learning, a kind... 
    Senior
    Full time
    Local area
    Flexible hours

    ClearGov

    Calgary, AB
    a month ago
  •  ...monolithic-to-microservices transitions, including evaluating architectural options, defining future-state designs, and guiding engineering teams through phased delivery. Multi-Track Programmer Experience — Prior experience delivering within a large, multi-track programmer... 
    Senior

    NLB Services

    Calgary, AB
    9 days ago
  •  ...Role : Salesforce Developer Location : Calgary, AB Mode of Work: Hybrid (3-4 days a week at office) Contract/Fulltime • Minimum 5 years of Salesforce experience • Proficiency in Apex and Lightning Web Components • Knowledge of Reports and Dashboards • Familiarity... 
    Full time
    Contract work
    Work at office
    3 days per week

    Quantum World Technologies Inc.

    Calgary, AB
    13 days ago
  • $90k - $100k per year

     ...Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of...  ...development initiatives in our FinLabs we develop solutions for modernization, from Artificial...  ...recognizing our commitment to our talented teams. With top clients to boast about, Synechron... 
    Long term contract
    Flexible hours

    Synechron

    Calgary, AB
    a month ago
  • $80k - $85k per year

     ...Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of...  ...development initiatives in our FinLabs we develop solutions for modernization, from Artificial...  ...recognizing our commitment to our talented teams. With top clients to boast about, Synechron... 
    Long term contract
    Flexible hours

    Synechron

    Calgary, AB
    a month ago
  • $150k - $180k per year

     ...Point Wealth Management is seeking a career-oriented Senior Private Wealth Manager/Portfolio Manager for a team leadership role to managing 200-300 households...  ...individual clients. Asset allocation modeling and developing transition plans to migrate existing legacy holdings... 
    Senior
    Full time
    Work at office
    Local area

    Cardinal Point, Focus Partners Canada

    Calgary, AB
    1 day ago
  •  ...they are seeking an experienced Senior Estimator to join their pre‑construction team and play a key role in securing and...  ...operations, and client stakeholders to develop competitive, accurate, and well‑...  ...proficiency with estimating software and Microsoft Excel ~ Excellent... 
    Senior
    Long term contract
    Permanent employment
    For subcontractor
    Internship

    Hays

    Calgary, AB
    16 days ago
  •  ...employees and empowering them to develop themselves and their careers....  ...company, builds the software and data platforms that help the...  ...quality and capability of the teams around you. You work closely with...  ...job opportunities, including Senior Technical Professional and Principal... 
    Senior
    Long term contract
    Full time
    Part time

    Halliburton

    Calgary, AB
    a month ago
  • $75k - $80k per year

     ...Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of...  ...development initiatives in our FinLabs we develop solutions for modernization, from Artificial...  ...recognizing our commitment to our talented teams. With top clients to boast about, Synechron... 
    Long term contract
    Flexible hours

    Synechron

    Calgary, AB
    a month ago
  •  ...Analog Mechanical | Senior Estimator Location: Calgary, AB WHO ARE WE? At Analog...  ...refrigeration. Based in Calgary, we are a growing team known for safe, timely, high-quality work...  ...Mechanical or similar digital estimating software. Strong computer skills, including... 
    Senior
    Long term contract
    For contractors
    For subcontractor
    Work at office

    Analog Mechanical

    Calgary, AB
    7 days ago
  •  ...Taleo client is seeking an experienced Senior User Experience Designer to support a...  ...owners, business analysts, architects, developers, QA teams, and business stakeholders. Support...  ...experience, preferably within enterprise software environments. ~ Experience supporting... 
    Senior
    Work at office

    Taleo Project Services Inc

    Calgary, AB
    22 hours ago
  • $25 - $32 per hour

     ...Foreman Team Lead – Build Your Career in Environmental Construction   Do you want...  ...ready to take the next step and advance into senior roles. We are currently seeking a...  ...residential subdivisions, infrastructure developments, and major construction sites. Your leadership... 
    Senior
    Hourly pay
    Long term contract
    Full time
    For contractors
    Live out
    Manual labor

    Erosion Control Central

    Calgary, AB
    17 days ago
  •  ...cryptocurrency space, NDAX has assembled a multidisciplinary team with diverse backgrounds, including finance,...  ...Workplaces by Great Place to Work®. We are looking for a Senior React Developer to produce scalable software solutions. You’ll be part of a cross-functional team... 
    Senior
    Full time
    Work at office
    Remote work

    Ndax Canada Inc.

    Calgary, AB
    more than 2 months ago
  • $50k - $55k per year

     ...ROLE : XM ACCOUNT TEAM LEAD TEAM: ACCOUNTS LOCATION : ALBERTA COMPANY OVERVIEW...  ...’s Attention” and Salt is built to find, develop, execute, and amplify the ideas that are worthy...  ...communication and reporting to the Senior Manager. CORE RESPONSIBILITIES Field... 
    Senior
    Full time
    Immediate start
    Remote work
    Flexible hours

    SALT XC

    Calgary, AB
    1 day ago
  • $120k - $150k per year

     ...across the globe. Our award-winning software platform is powered by a team of world-class experts in big data,...  ...platform team is responsible for developing the architecture that makes real-time...  ...scale machine learning pipelines Develop new systems on top of real-time... 
    Senior
    Full time
    Remote work

    DataVisor

    Calgary, AB
    more than 2 months ago

Do you want to receive more vacancies?

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