THINK Surgical is looking for a Senior Software Cloud Developer who specializes in cloud infrastructure development to participate in bringing their surgical planning system to the next level. This position will be based in the Montreal, CAN office, Fremont, CA office, or the Sacramento, CA office.
The Preoperative planning team is responsible of developing the applications that generate plans for robotically guided surgery. The system is principally used by the case planner and the surgeons. The system's main functionality is the creation of a 3D representation of the bone, helping the surgeons to plan the surgery and the connectivity between the different systems. We are a very flexible team that favors interaction and communication. We believe in responsiveness, product quality, continuous improvement, and are committed to compliance with regulatory requirements.
DUTIES & RESPONSIBILITIES
- Lead in design and development of the cloud infrastructure and applications for Surgeons and Case Planners to optimize and improve their workflow.
- Actively contribute to infrastructure as code; Maintain and improve our AWS CDK code base by adding new AWS services.
- Enable the continuous delivery of multiple applications into multiple cloud environments
- You'll be one of the main factors of development efficiency.
- Help the team design, develop, and deliver meaningful back-end feature sets.
- Deploy web enabled technologies on cloud service providers in a secure and regulated environment.
- Write documentation in compliance with our processes as well as the FDA.
- N/A
Required:
- 5+ year's experience with AWS Cloud.
- Must have experience with AWS CDK, Python, Docker, DML.
- Experience in deploying Serverless applications, containers and servers.
- Motivation to create reusable, scalable and clean code.
- Experience writing infrastructure as code for cloud services.
- Experience with security best practices (e.g. using IAM Roles, KMS, etc.).
- B.S. in computer science or related field, and 5+ years of experience.
- Knowledge of Good Manufacturing Practices (GMP) and applicable Quality System Standards
- 1-3 years of experience in the medical device industry or related field.
- Skilled in implementing cloud security measures, understanding regulatory compliance requirements for medical device industry, and managing secure and resilient cloud environments.
- Experience orchestrating multiple services and containers.
- Experience in iterative development.
- Drives results
- Optimizes work processes
- Decision Quality
- Must be able to remain in a stationary position and operate office equipment for a prolonged period of time.
- Physical activities include, but not limited to constant manual dexterity, moving about the work site, and/or handling objects weighing up to 20 lbs.
- Other infrequent physical activities include, but not limited to, positioning self to complete assigned tasks, and ascending/descending floors and/or ladders.
- Occasionally work around moving mechanical parts.
- Must be able to work in a schedule that commensurate with business operation, including work during weekends, holidays and/or times outside of normal business hours.
- Must be able to travel as business necessitates (up to 10%).
The above is intended to describe the general content of and requirements for the performance of this job. It is not to be construed as an exhaustive statement of duties, responsibilities, or physical requirements. Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job at any time. Reasonable accommodations may be possible to enable individuals with disabilities to perform the essential functions.