Enable job alerts via email!

Software Engineer - Remote in Canada (PST)

Optum

Richmond

Remote

USD 63,000 - 132,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in healthcare technology seeks a Software Engineer to develop cloud-based services. The role emphasizes technical leadership, collaboration, and innovation, with a focus on building scalable software systems. Remote work is available for candidates in Canada.

Qualifications

  • 3+ years in building complex, scalable software systems.
  • 2+ years with .NET or React, NoSQL databases, and microservices.

Responsibilities

  • Contribute to planning, design, and operation of cloud-based services.
  • Write high-quality, scalable code with appropriate testing.
  • Mentor and train team members.

Skills

Leadership
Analytical Skills
Design Skills
Continuous Improvement

Tools

.NET
React
NoSQL
Docker
Kubernetes
AWS
GCP
Azure

Job description

Software Engineer - Remote in Canada (PST)

Join to apply for the Software Engineer - Remote in Canada (PST) role at Optum.

Optum is a global organization that delivers care, aided by technology, to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data, and resources they need to feel their best. Here, you will find a culture guided by diversity and inclusion, talented peers, comprehensive benefits, and career development opportunities. Come make an impact on the communities we serve as you help us advance health equity on a global scale. Join us to start Caring. Connecting. Growing together.

We are seeking a skilled Software Engineer to join our team. You will contribute to the development and operation of cloud-based services, ensuring high-quality, scalable code with comprehensive testing and documentation. Your role includes providing technical leadership, mentoring team members, and collaborating with other teams to resolve issues and drive innovation. Additionally, you will participate in an on-call rotation to support production issues. If you are passionate about continuous improvement and innovation, we want to hear from you.

If you are located in Canada in the PST time zone, you will have the flexibility to work remotely* as you take on some tough challenges.

Primary Responsibilities
  • Contribute to the planning, design, development, deployment, and operation of cloud-based services, prioritizing features and technical debt resolution.
  • Write high-quality, scalable, and supportable code with appropriate unit tests, automated testing, documentation, and operationalization in a CI/CD environment.
  • Create documentation and adhere to standards.
  • Provide technical leadership to implement new functionalities and improve existing systems.
  • Mentor and train team members in areas of expertise.
  • Interface with user representatives or other engineering teams to define requirements and necessary modifications.
  • Collaborate proactively with other teams to resolve roadblocks and ensure smooth delivery.
  • Lead by example and use your expertise to drive innovation.
  • Identify and highlight areas for improvement to enhance team responsiveness and adaptability.
  • Participate in an on-call rotation to support production issues.

You’ll be rewarded and recognized for your performance in an environment that challenges you and provides clear development paths.

Required Qualifications
  • 3+ years of professional experience in building complex, scalable, secure, and reliable software systems, preferably in cloud-native environments.
  • 2+ years of hands-on experience with .NET or React, NoSQL databases like Couchbase, NGINX, microservices architecture, and containerized applications.
  • Proven knowledge of Public Cloud platforms (AWS, GCP, or Azure).
  • Proficiency with TDD and CI/CD processes.
  • Strong analytical and design skills.
  • Ability to achieve goals in a fast-paced, innovative environment.
  • Leadership experience in engineering, focusing on operational excellence and best practices.
Preferred Qualifications
  • Knowledge of data structures, algorithms, distributed systems, and asynchronous architectures.
  • Understanding of data modeling and database theory (ACID, CAP, etc.).
  • Experience with healthcare standards such as DICOM, HL7, FHIR.
  • Experience with Docker, Kubernetes, API security, REST/JSON Web Services, OAuth, JWT, SAML.

Canada residents only: Salary range is $63,300 to $131,500 annually, based on various factors including education, experience, and certifications.

At UnitedHealth Group, our mission is to help people live healthier lives and make the healthcare system work better for everyone. We are committed to diversity, equity, and inclusion, and to reducing health disparities.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Remote Senior Software Engineer - 34123

Turing

Vancouver

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Vancouver

Remote

CAD 90,000 - 120,000

Yesterday
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Vancouver

Remote

CAD 80,000 - 120,000

Yesterday
Be an early applicant

Software Engineer, in Test - Remote

Optum

Vancouver

Remote

CAD 63,000 - 132,000

Yesterday
Be an early applicant

Software Engineer - Remote in Canada (PST)

UnitedHealth Group

Richmond

Remote

CAD 63,000 - 132,000

Yesterday
Be an early applicant