Principal Software Engineer

Posted 3 Days Ago
Hiring Remotely in USA
Remote
Expert/Leader
Healthtech • Software
The Role
The Principal Software Engineer will lead technical excellence, mentor teams, deliver high-quality software, and solve complex engineering challenges in a SaaS platform.
Summary Generated by Built In

Have you ever wanted to be a thought leader in defining the technical future of a large-scale SaaS platform? Are you passionate about solving formidable engineering challenges and pushing the scalability and reliability of a production system to the max? Would you be excited to work on projects that bring tangible benefits to healthcare of millions?


PointClickCare is searching for a Principal Software Engineer who will champion technical excellence across empowered Scrum teams, bring deep understanding of the full stack across a complex system, dive into unchartered technical territory and plot course through reefs of platform improvements.


What your day-to-day will look like:

Reporting to a senior engineering manager – focus on helping several teams through toughest projects on a data-driven product.

Collaborate with engineers, architects, product owners and external teams to deliver software design that meets business and engineering objectives.

Mentor engineering teams in best practices through collaboration, root cause analysis and code reviews.

Unblock teams through implementation and troubleshooting.

Champion high quality software through automation, rigorous test planning and sophisticated monitoring systems.

Promote best practices and learning across the engineering department.

Analyze and debug complex systems.

Participate in backlog refinement and lead design sessions.

Ensure software is up to date with latest technologies.

Identify and advocate for improvements in our systems.

Provide innovative solutions, prototype where needed.


What qualifications we’re looking for:

Team player who builds strong working relationship with peers and stakeholders.

Self-starter who prioritizes effectively and delivers despite complexity.

Leader who promotes courageous innovative discussion where multiple viewpoints are heard.

Software master with proven experience of mentoring others in their craft.

Extensive experience with multiple technical languages, ecosystems and platforms.

Experience working in an Agile software development environment.

10 plus years' experience with Java, Spring Boot and writing RESTful API endpoints.

Cloud experience (Azure or AWS).

Experience with Docker and Kubernetes.

Knowledge of relational databases (e.g. MySQL, PostgreSQL).

Excellent software testing skills.

Knows how to build security into a system and mentor others to do the same.

Experience with microservices.

Experience using system and performance monitoring tools (e.g. Splunk, Grafana, Prometheus, DataDog).

Excellent organizational, critical-thinking and personal leadership skills.

Eager to learn and share knowledge that drives the team forward.

Can lead implementation discussions with other team members.

Effective at determining the underlying causes of bugs and addressing systemic issues that lead to them.

Analytical mind with problem-solving aptitude.

BSc/BA in Computer Science or a related degree.


Bonus points for:

Stream processing experience.

Knowledge of non-relational / NoSQL data stores (e.g. Azure ADLS).

Experience with automated testing frameworks (e.g. JBehave, Selenium).

Experience with CI/CD pipeline.

Linux and IP networking knowledge.


#LI-AV1

#LI-remote

Top Skills

AWS
Azure
Datadog
Docker
Grafana
Java
Kubernetes
MySQL
Postgres
Prometheus
Restful Api
Splunk
Spring Boot
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Mississauga, Ontario
1,557 Employees
On-site Workplace
Year Founded: 2000

What We Do

PointClickCare is the market leader driving the transformation of healthcare vulnerable and complex populations through a broad, connected care network powered by deep insights with a commitment to value, outcomes and innovation. We connect post-acute and acute care settings, people and systems like no other company. Our steadfast commitment to our culture and to providing growth opportunities to our employees is evidenced by recent recognition of PointClickCare as one of Canada’s best-managed companies and most admired corporate cultures.

Similar Jobs

Atlassian Logo Atlassian

Senior Principal Software Engineer - Regulated Industries

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Remote
San Francisco, CA, USA
11000 Employees
198K-319K Annually

Pluralsight Logo Pluralsight

Principal Software Engineer - Identity and Access Management

Cloud • Edtech • Information Technology • Software
Remote
Hybrid
USA
1500 Employees
170K-210K Annually

Toast Logo Toast

Principal Software Engineer, Team Management

Cloud • Fintech • Food • Information Technology • Software • Hospitality
Remote
2 Locations
5000 Employees
182K-291K Annually
Remote
Hybrid
12 Locations
2674 Employees

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account