Jobs · Engineering · California

Engineer II, Cloud & Web Systems Software

Masimo · Irvine, CA · 2 wk ago
On-siteEngineering$100k–$120k/yrFull-time

Duties & Responsibilities

  • Design, develop, test, and maintain cloud-native and web-based software applications, services, APIs, and system integrations
  • Contribute to scalable backend architectures and modern web application development supporting connected medical technologies and enterprise platforms
  • Build and support RESTful APIs, microservices, and distributed systems architectures
  • Participate in frontend and backend development activities, including UI implementation, database integration, and service-layer development
  • Support cloud infrastructure, deployment pipelines, and DevOps practices including CI/CD automation, containerization, and environment management
  • Collaborate with cybersecurity, systems engineering, quality, and regulatory teams to ensure software compliance, reliability, scalability, and security requirements are met
  • Support software lifecycle activities in alignment with medical device development processes and applicable standards where required
  • Contribute to software documentation including design specifications, architecture documentation, test protocols, and release documentation
  • Assist in evaluating new technologies, tools, and frameworks to improve software performance, scalability, and development efficiency
  • Support troubleshooting and maintenance activities for released applications and cloud services
  • Collaborate cross-functionally with project managers, systems engineers, product development teams, and external partners to support project execution and product delivery

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or related technical field required
  • 2–5 years of software engineering experience in cloud, web, backend, full-stack, or distributed systems development, or equivalent combination of education and related experience
  • Experience developing software applications using modern programming languages and frameworks such as C#, .NET, Java, Python, JavaScript, TypeScript, React, Angular, or similar technologies
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform
  • Understanding of web services, APIs, microservices, and distributed system architectures
  • Experience with relational and/or NoSQL databases such as SQL Server, PostgreSQL, MongoDB, or equivalent
  • Familiarity with source control systems, CI/CD pipelines, and Agile software development methodologies
  • Strong problem-solving, debugging, and analytical skills
  • Strong written and verbal communication skills with the ability to collaborate across technical and non-technical teams

Qualifications

  • Experience developing software within regulated industries such as medical device, healthcare, life sciences, or other highly regulated environments
  • Familiarity with cybersecurity best practices, secure software development, authentication/authorization protocols, and data privacy principles
  • Experience with containerization and orchestration technologies such as Docker or Kubernetes
  • Experience with cloud monitoring, logging, and observability tools
  • Exposure to software verification and validation processes and software quality standards
  • Familiarity with FDA-regulated software development processes and standards such as IEC 62304 is preferred

Similar jobs