Back to job search
EA
ExaCare AIVerified Job Source

Senior Software Engineer

The role involves owning the full-cycle software development process, from design through implementation and maintenance, focusing on shipping user-facing features end-to-end every sprint. Responsibilities include writing clean TypeScript, well-tuned SQL, and thorough automated tests, while also building internal tools to multiply team velocity.

  • Remote
  • Canada
  • Posted Mar 10, 2026
  • 1 position

Job summary

ABOUT THE ROLE Organizations switch to ExaCare because their admission processes are broken. They rely on multiple outdated platforms and error-prone manual work to admit residents. This fragmentation wastes time and leads to suboptimal care and business outcomes. We are seeking a high-ownership senior software engineer to own a full-cycle software development process from design to implementation and maintenance. WHAT YOU’LL DO * Ship user-facing features end-to-end. Partner with our amazing engineering team to scope, build, and release production-ready React screens, REST endpoints, and background services every sprint. * Own the code you write. Produce clean TypeScript, well-tuned SQL, and thorough automated tests, delivering zero-downtime releases that raise our quality bar. * Turn workflow pain points into product wins. Immerse yourself in the admissions journey and translate insights into intuitive UI flows and dependable backend logic that delight customers. * Build internal tools that multiply velocity. Create dashboards, feature-flag systems, and dev-ops automations that let the whole team ship faster with total confidence. * Invent the future of admissions. Prototype, iterate, and launch bold new capabilities that redefine how post-acute facilities fill beds and get paid. WHAT YOU’LL BRING * Bachelor's degree in computer science or similar technical field * 5+ years of engineering experience with a focus on building highly scalable distributed systems * Self-starter – you are comfortable rapidly learning new technologies and turning a high-level task into a game plan * Demonstrated ability to triage and prioritize production incidents efficiently * Ownership mentality and resourcefulness * Organized, high attention to detail, with emphasis on quality code, automation, validation and testing * Experience with AWS, LLMs, TypeScript, PostgreSQL * Strong ability to translate technical concepts into accessible language for cross-functional teams and stakeholders * Experience with building automated workflows BENEFITS AND PERKS * Competitive salary and equity in a high-growth startup * Flexible PTO, take what you need * Medical, dental, and vision coverage * Great startup culture, including ChatGPT premium and company off-sites * High-achieving team, including ex-Amazon engineers and alumni of Bain, BCG, and Goldman Sachs AN INSIGHT INTO OUR CORE VALUES Only the best belong here We are unapologetic about talent. This should be the best team you have ever been on. Protecting that standard is how we honor each other’s time, ambition, and craft. We work even harder to keep our partners than we did to earn them initially The work does not stop when a customer first onboards to our platform. It deepens over time. We partner with operators, listening and learning about real problems, and translate that into solutions that help them succeed in practice. We earn trust through consistent delivery. We keep the patient downstream of every decision At the end of the day, this is about the patient. We get there by deeply respecting and reflecting on our purpose: to develop software that aids teams in delivering better care. Raise the bar on ownership We grow because people here go beyond the minimum. We invest extra effort, care, and ownership into what we build. The world is moving fast. We move faster. This is a race. We work hard, we move early, and we stay ahead of problems and competitors. If we slow down, someone else will pass us. Radical candor, zero politics We say what’s true, early, and we keep communication direct and clean so the team can move. Bring good vibes and win together We win as a team. We bring energy, support each other, and make the workplace somewhere people are excited to show up. If this sounds like you, we'd love to have a chat!

What you’ll do

The role involves owning the full-cycle software development process, from design through implementation and maintenance, focusing on shipping user-facing features end-to-end every sprint. Responsibilities include writing clean TypeScript, well-tuned SQL, and thorough automated tests, while also building internal tools to multiply team velocity.

Requirements

Candidates must have a Bachelor's degree in computer science or a similar technical field along with over five years of engineering experience, particularly in building highly scalable distributed systems. Essential attributes include being a self-starter with an ownership mentality, resourcefulness, and strong attention to detail regarding code quality and testing.

Benefits

• Competitive salary • Equity in a high-growth startup • Flexible PTO • Medical coverage • Dental coverage • Vision coverage • ChatGPT premium • Company off-sites

Listed skills

  • PostgreSQLPreferred
  • ReactPreferred
  • TypeScriptPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • TypeScript
  • SQL
  • AWS
  • LLMs
  • PostgreSQL
  • React
  • REST Endpoints
  • Automated Testing
  • Distributed Systems
  • UI Flows
  • Backend Logic
  • Feature-Flag Systems
  • Dev-Ops Automations
  • Prototyping
  • Iteration
  • Technical Translation

Job areas

  • Software
  • Engineering
  • Technology
  • Healthcare

Additional details

Minimum education
Bachelor’s degree
Minimum experience
5+ years
Posting language
English
Working hours
40 hours per week