Search jobs > Vancouver, BC > Cloud engineer

Sr Engineer II, Cloud & Web Systems Software

Sound United
Vancouver, BC, Canada
$130K-$180K a year
Full-time

Masimo is a global medical technology company that develops and manufactures innovative noninvasive patient monitoring technologies, including medical devices and a wide array of sensors.

Our work is making a measurable difference in the world by saving, extending, and improving the lives of people of all ages, in all walks of life.

We are continuing to grow our team and looking for a Senior Cloud & Web Systems Engineer to join our Vancouver team.

Job Summary :

  • Design, develop, and implement large scale hospital and at home solutions for clinical monitoring, communications, alarm notifications and reporting.
  • Lead analysis of complex system level issues to determine root cause and resolutions.
  • Document and maintain technical designs and architecture.
  • Lead in all phases of the software development life cycle.

Requirements :

  • 8+ years of experience in full stack software development and / or cloud-based systems.
  • Expertise in Java programming language.
  • Experience with Spring framework, REST and / or web services.
  • Experience with operating systems concepts (i.e., multithreading, scheduling, memory management).
  • Solid understanding of object-oriented techniques and designs patterns.
  • Strong understanding of relational database modeling in both relational and non-relational databases.
  • Excellent conceptual, analytical, and problem-solving abilities.
  • Ability to excel in a fast paced and dynamic work environment.
  • Excellent verbal and written communication skills.
  • BS or MS degree in Computer Science or Engineering.
  • Ability to work on-site Monday - Friday in Vancouver office.

Preferred Qualifications :

  • Frontend technologies such as Angular and React.
  • Network programming and web security.
  • Messaging technologies such as Apache Kafka and RabbitMQ.
  • Database technologies such as MongoDB and PostgreSQL.
  • Cloud platforms (AWS, Azure, etc.)

Compensation : The anticipated range for this position is $130,000 to $180,000 CAD. Actual placement within the range is dependent on multiple factors, including but not limited to skills, education, and experience.

30+ days ago
Related jobs
Promoted
Invinity Energy Systems
Vancouver, British Columbia

Software Engineer Intern, Data Management Team. As a software co-op you will help our team develop data management and analytics tools in our cloud data platform. We collect large amounts of diagnostic data from our systems in the field, and this data is used to provide insights and direction to sci...

Promoted
Workday, Inc.
Vancouver, British Columbia

Sr Software Development Engineer. As a Software Development Engineer, you will have the opportunity to tackle complex problems, which comes with developing and delivering enterprise software using your expertise in design, coding, algorithms, and complexity analysis. Architect, design, program, debu...

Promoted
Arista
Vancouver, British Columbia

Arista Software Engineering roles demand a strong and broad software engineering background. Arista Networks is looking for world-class Network Systems software engineers. As a Network Systems engineer, you will collaborate with hardware engineers to design and build novel features that help Arista ...

Promoted
Cority
Canada

Reporting to the Development Manager, the Senior Software Engineer is primarily responsible for designing and enhancing base Cority software, as well as working with Product Development to develop software to meet client needs. Design and develop new software and enhance existing software for client...

S.i. Systems
Vancouver, British Columbia

Salesforce Solution Architect with experience using Service Cloud and Experience Cloud to support a large Salesforce Implementation. Service Cloud, and Experience Cloud. Our Public Sector client is seeking a Sr. ...

OSI Maritime Systems Ltd.
Burnaby, British Columbia

Among those solutions, the company develops and delivers integrated bridge systems for warships, integrated dived navigation systems for submarines, and C2 systems for small craft. Assists Systems Engineering and Software Test departments to design, develop and implement system test environments in ...

Electronic Arts Inc
Vancouver, British Columbia

Senior Software Engineer - Frostbite Render Systems. Reporting to a Senior Manager of Rendering Engineering, you will be part of the Render Systems cell within the Frostbite rendering team, driving the technology forward to power future titles and push the boundaries of visual quality and performanc...

Amazon
Vancouver, British Columbia

We're looking for software engineers passionate about building software solutions end-to-end, have strong software development experience delivering at scale solutions, and systems design skills. Come build the future as a Software Development Engineer at Amazon, where you will be inspired working a...

Sierra Space
Vancouver, British Columbia

The Software Engineer participates in all portions of the software life cycle (concept development, requirements definition, design, development, testing, and deployment) of flight software to support ongoing and future small satellite programs. As a Flight Software Engineer, your primary responsibi...

Amazon Development Centre Canada ULC
Vancouver, British Columbia

You will collaborate and lead initiatives across multiple teams to develop applications on AWS cloud infrastructure and set best practices for software development processes. You will contribute to all aspects of the software development lifecycle including design, development, documentation, testin...