Principal Software Engineer

Healthcare technology company providing cloud-based software solutions for long-term and post-acute care.
Backend
Principal Software Engineer
Remote
1,000 - 5,000 Employees
10+ years of experience
Healthcare · Enterprise SaaS

Description For Principal Software Engineer

PointClickCare is a leading healthcare technology company that provides cloud-based software solutions for the long-term and post-acute care industry. As a Principal Software Engineer, you will be responsible for architecting and developing enterprise-scale backend systems that power our healthcare solutions.

In this role, you will serve as a technical leader, mentoring other engineers while designing and implementing robust, scalable software solutions. You'll work with modern technologies and best practices to build systems that help healthcare providers deliver better care.

The ideal candidate will have extensive experience in backend development, distributed systems, and enterprise architecture. You should be passionate about writing clean, maintainable code and have a track record of delivering complex technical projects.

This is a remote position that offers the flexibility to work from anywhere in the USA while being part of a mission-driven company that's making a real impact in healthcare. You'll join a collaborative engineering culture that values innovation, quality, and continuous learning.

The role offers competitive compensation, comprehensive benefits, and the opportunity to work on meaningful projects that improve healthcare delivery. If you're an experienced software engineer looking to make a difference in healthcare technology while working with a talented team, this position could be an excellent fit.

Join us in our mission to transform healthcare through technology, working on challenging problems that directly impact care delivery across North America.

Last updated 5 days ago

Responsibilities For Principal Software Engineer

  • Lead the design and implementation of complex software systems
  • Mentor and provide technical guidance to other engineers
  • Architect scalable and maintainable solutions
  • Collaborate with cross-functional teams to deliver features
  • Contribute to technical strategy and roadmap planning
  • Ensure code quality through reviews and best practices

Requirements For Principal Software Engineer

Java
  • 10+ years of software development experience
  • Strong expertise in backend development and distributed systems
  • Experience with enterprise architecture and system design
  • Track record of leading complex technical projects
  • Excellence in problem-solving and technical leadership
  • Strong communication and collaboration skills

Benefits For Principal Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Comprehensive medical, dental, and vision insurance
  • 401(k) retirement plan
  • Professional development and education budget
  • Remote work flexibility
  • Competitive salary and bonus structure

Interested in this job?

Jobs Related To PointClickCare Principal Software Engineer

Principal Software Engineer, US Prime & Marketing Tech

Principal Software Engineer role at Amazon leading the development of marketing and merchandising systems for Prime, combining technical leadership with strategic innovation.

Principal Software Engineer

Lead development of Microsoft's Cloud Data Warehouse core components, focusing on query optimization and distributed processing. Principal Engineer role offering $161K-$286K.

Principal Software Engineer - Azure Storage Client Team

Principal Software Engineer position at Microsoft Azure Storage Client team, focusing on storage virtualization and hardware acceleration, offering competitive salary and remote work options.

Sr. Principal Software Engineer, Last Mile Delivery Tech, Delivery Technology Org (DTO)

Lead technical strategy and automation initiatives for Amazon's Last Mile Delivery Tech, overseeing critical systems and driving innovation in delivery station automation.

Software Developer 5

Principal Software Engineer position at Oracle focusing on backend development with cloud technologies, offering competitive compensation and comprehensive benefits.