Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - Platform image - Rise Careers
Job details

Senior Software Engineer - Platform

What if you could personally impact the future of healthcare? As part of the PocketHealth team, you will enable hospitals and clinics across North America — and more importantly, empower over 2 million patients — to discover a better healthcare experience.


PocketHealth is a patient-centric platform that enables hospitals and clinics across North America to share imaging records digitally with patients, instantly and securely. Through our platform, we enable patients to be active and engaged participants in their own care, and take control of their care journey. In addition to image sharing, which is the heart of the PocketHealth platform, we’ve grown our core functionality to enable sharing between hospitals and physicians, as well as instant image retrieval and automated importing capability. PocketHealth is a unified image management solution for over 800 hospitals and clinics across North America. We believe that by placing patients at the center of the record release process, data moves more ethically, easily and securely throughout the care journey, and we’re looking for passionate individuals to help make this vision a reality for millions more patients across North America.


As a Senior Software Engineer on our Platform team, you will apply your software engineering expertise towards building the next generation of our foundational infrastructure and core software that enables thousands of hospitals and clinics — and empowers millions of patients — to discover a better healthcare experience. You’ll be joining an experienced, collegial, and supportive team of Engineers eager to learn, teach, and ultimately make a difference.


In this role, you’ll enable the Engineering team’s success and ensure the operational excellence of PocketHealth systems and cloud resources. Your innate curiosity and collaborative nature will inspire you to look for ways to improve workflows through tooling, documentation and outreach. You will own the architecture, design, development, deployment, and operation of the solutions that you develop.


Responsibilities of the Platform team include:
  • Design, maintain, and improve code and automation used by the Engineering team
  • Operate critical infrastructure, including MySQL, Kubernetes, and Azure services
  • Build and maintain CI/CD orchestration
  • Evaluate and improve information security posture and regulatory compliance
  • Engage with other Engineering teams throughout the SDLC to ensure that infrastructure dependencies are secure, interoperate correctly and scale well
  • Overall operational health of PocketHealth through observability and improvement of standards/processes and automation
  • Enhance the developer experience by developing high-quality shared code and tooling, and actively communicating best practices


About you:
  • Bachelor’s degree in Software Engineering, Computer Science, or equivalent
  • 4+ years of experience developing and operating cloud-native services on a cloud platform like Azure or AWS
  • A collaborative mindset, strong communication skills, and a proven ability to partner with teams across an organization while maintaining a strong sense of ownership
  • Ability to deliver solutions for ambiguous or open-ended problems
  • Expertise configuring and operating Kubernetes resources


Additionally, you have 4+ of the following:
  • Experience developing software in Golang, especially REST cloud-native services
  • Maintaining Infrastructure as Code with Terraform
  • Use or adoption of observability (OpenTelemetry, Prometheus, Grafana)
  • Experience building and maintaining CI/CD systems
  • Administering MySQL (or similar database systems) and optimizing queries
  • Linux system administration (e.g. interpreting logs, shell scripting, creating cron jobs)
  • Knowledge of Azure best practices or experience using Azure
  • Knowledge of information security best practices (e.g. OWASP Top 10, permissions management, threat modeling)
  • Managing public/private networks and DNS


You can do amazing things at PocketHealth. You can positively impact the healthcare journey for millions of people, while building your career and developing your skills. It doesn’t have to be one or the other. It has been a part of our mission since our founding to empower patients & make healthcare accessible to all, and we know this can only be achieved with a team of diverse perspectives that is representative of the Patient & Provider communities we serve. 


PocketPHolk love working here for these reasons and more; working remotely, our competitive salaries and benefits (stock options too!), four weeks of paid time off, unlimited wellness days, extended mental health coverage and beyond - it’s important to us that our PocketPHolk are taken care of in the same way we take care of our Patients & Providers.


If there are ways we can support you through the recruitment process with an accommodation, please let us know by reaching out to DEI@pocket.health. Applications are accepted via posting only.

PocketHealth Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
PocketHealth DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of PocketHealth
PocketHealth CEO photo
Rishi Nayyar
Approve of CEO

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer - Platform, PocketHealth

Imagine being at the forefront of healthcare innovation! As a Senior Software Engineer on the Platform team at PocketHealth, you're given the chance to directly influence the healthcare experiences of millions of patients. In the Greater Toronto Area, you'll be working with a passionate team dedicated to improving how hospitals and clinics share medical imaging records digitally and securely. Your role will involve enhancing our advanced platform that not only enables patients to take control of their healthcare journey but also facilitates seamless communication between medical professionals. With your expertise in designing, maintaining, and optimizing software, you'll ensure our systems run like a well-oiled machine. You'll delve into cloud services, managing critical infrastructure using cutting-edge technologies like Kubernetes and Azure, all while fostering a collaborative environment that prioritizes learning and sharing best practices. Your creativity and curiosity will allow you to craft innovative solutions to complex challenges, empowering our Engineering team and enhancing our operational excellence. Not only will you be part of a mission that promotes patient-centric care, but you’ll also have the opportunity to grow professionally alongside a diverse group of talented individuals. As we continue to expand, your contribution will be vital in keeping our systems efficient and secure, enabling us to support over 800 hospitals and countless patients across North America. At PocketHealth, you can truly have an impact while enjoying competitive salaries, generous benefits, and an engaging work culture that values your well-being and personal growth.

Frequently Asked Questions (FAQs) for Senior Software Engineer - Platform Role at PocketHealth
What are the responsibilities of the Senior Software Engineer at PocketHealth?

As a Senior Software Engineer at PocketHealth, your primary responsibilities include designing and maintaining the core infrastructure and software that powers our patient-centric platform. You'll work on cloud-native services, manage critical infrastructure like MySQL and Kubernetes, and enhance the developer experience through high-quality tooling. You'll also be engaged in ensuring the operational excellence of our systems and collaborating with other engineering teams during the software development lifecycle.

Join Rise to see the full answer
What qualifications do I need to become a Senior Software Engineer at PocketHealth?

To become a Senior Software Engineer at PocketHealth, you should have a Bachelor's degree in Software Engineering, Computer Science, or a related field, along with a minimum of 4 years of experience in developing cloud-native services on platforms like Azure or AWS. A strong collaborative mindset, excellent communication skills, and proven ability to solve complex problems are essential. Additional expertise in Kubernetes, Golang, CI/CD systems, and AWS or Azure will set you apart.

Join Rise to see the full answer
How does PocketHealth ensure information security and compliance in this role?

At PocketHealth, information security and compliance are top priorities for our Senior Software Engineers. You'll be involved in evaluating and improving our information security posture, which includes adhering to best practices such as the OWASP Top 10, permissions management, and threat modeling. Regular updates and collaborations with other engineering teams will ensure that infrastructure security and compliance requirements are constantly met throughout the development lifecycle.

Join Rise to see the full answer
What technologies will I work with as a Senior Software Engineer at PocketHealth?

As a Senior Software Engineer at PocketHealth, you'll work with a range of technologies, including cloud services like Azure and AWS, container orchestration with Kubernetes, database management using MySQL or similar systems, and Infrastructure as Code with Terraform. Additionally, you'll utilize modern observability tools such as OpenTelemetry, Prometheus, and Grafana to enhance system monitoring and performance.

Join Rise to see the full answer
What benefits does PocketHealth offer its Senior Software Engineers?

PocketHealth offers a range of attractive benefits for its Senior Software Engineers including competitive salaries, stock options, four weeks of paid time off, unlimited wellness days, and extended mental health coverage. We believe in nurturing a healthy work-life balance, providing a positive work culture, and creating an environment where employees feel valued and supported.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - Platform
Can you explain your experience with cloud-native services?

When answering this question, share specific examples of projects where you developed or managed cloud-native services, highlighting technologies you used such as Azure or AWS. Touch on your understanding of scalable architectures and how you ensure high availability and disaster recovery in your services.

Join Rise to see the full answer
How do you approach problem-solving in software development?

For this question, illustrate your problem-solving methodology by providing a structured approach, such as identifying the problem, brainstorming possible solutions, and testing implementations. Share examples where you successfully resolved complex issues, focusing on collaboration and communication with your team.

Join Rise to see the full answer
What experience do you have with Kubernetes?

Discuss your hands-on experience with Kubernetes, detailing how you've deployed, managed, or scaled applications within a Kubernetes environment. Emphasize any challenges you've overcome related to Kubernetes architecture and best practices to demonstrate your competence.

Join Rise to see the full answer
Describe a successful CI/CD implementation you worked on.

Use this question to walk the interviewer through a CI/CD implementation you were involved in. Highlight the tools you utilized, steps you took to automate the process, and the outcomes, such as reduced deployment times or improved code quality metrics.

Join Rise to see the full answer
How do you ensure security best practices in your projects?

Share your knowledge of security best practices, such as implementing OWASP recommendations or using tools for vulnerability scanning. Provide an example of how you addressed security in a past project, highlighting your focus on proactive measures and incorporating security from the design phase.

Join Rise to see the full answer
What role does teamwork play in your software engineering approach?

Emphasize that software engineering is often a collaborative effort. Discuss how you approach teamwork by bringing positive energy, assisting colleagues, and valuing diverse perspectives. Include examples of successful collaborations that led to great outcomes.

Join Rise to see the full answer
Can you tell us about a time you improved a workflow?

Provide a specific instance where you identified a bottleneck in a project workflow. Explain the strategies you employed to enhance efficiency, ensure buy-in from the team, and the measurable impact your improvement had on productivity.

Join Rise to see the full answer
What is your experience with databases and optimizing queries?

Discuss your experience managing databases, focusing on any specific types you have worked with, like MySQL or PostgreSQL. Highlight your techniques for optimizing queries, such as indexing strategies and understanding query execution plans to improve performance.

Join Rise to see the full answer
How do you stay updated on emerging technologies in software engineering?

Demonstrate your commitment to continual learning by mentioning resources you utilize to stay informed, such as online courses, webinars, or communities. Discuss how you integrate new technologies into your work and inspire those around you to embrace innovation.

Join Rise to see the full answer
What are your thoughts on the importance of observability in software systems?

Articulate your understanding of observability as a critical part of modern software engineering. Share the importance of monitoring and logging tools you have used and how they enable proactive issue resolution and improved system reliability.

Join Rise to see the full answer

Our mission is simple: change how hospitals, clinics, and patients think about accessing personal health information. The way that we do that? By building a Patient-Centric, Accessible & Supportive Image Sharing Platform.

23 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 28, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Internship - DEI & Social Impact at Mendix
Photo of the Rise User
17 people applied to Frontend Engineer I at Outliant
Photo of the Rise User
140 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Akron just viewed Grad Intern - No Work Experience at Walmart
Photo of the Rise User
Someone from OH, Columbus just viewed Race & Sportsbook Office Manager at Westgate Resorts
S
Someone from OH, Akron just viewed Client Service Representative at Shine Productions
Photo of the Rise User
Someone from OH, Columbus just viewed Technical Support Specialist at Samsara
Photo of the Rise User
26 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Canton just viewed Full Stack Web Developer at Abnormal Security
Photo of the Rise User
Someone from OH, Canton just viewed Frontend Engineer, UX at Chainlink Labs
R
Someone from OH, Toledo just viewed Global Marketing Intern at Reebok International, Ltd
Photo of the Rise User
Someone from OH, Toledo just viewed Intern, Corporate Communications at E.L.F. BEAUTY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Immigration - E2 Visa at Upwork
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Director - Brand & Marketing Content at Cielo
Photo of the Rise User
Someone from OH, Cleveland just viewed Scheduling Coordinator at Window Nation
T
Someone from OH, Columbus just viewed Power BI Developer - Remote at Two95 International Inc.
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Analyst at Jellyfish
Photo of the Rise User
Someone from OH, Hilliard just viewed Junior Digital Data Analyst at AECOM
Photo of the Rise User
Someone from OH, Columbus just viewed Data Analyst/R Programmer at Peet's
Photo of the Rise User
Someone from OH, Grandview Heights just viewed Service Drive Greeter at Jeff Wyler Automotive Family
Photo of the Rise User
Someone from OH, Washington Court House just viewed Administration and Clerical at Walmart