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