5+ years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
See more jobs for students and recent grads who studied:
Principal Software Engineer - Mobile & Cloud Software
Insulet Corporation | San Diego, California
Tell Us More About Your Job Preferences
By telling us what you think of this job, we can help find jobs that match your interests. If you want to see more jobs like this, click on the smiley face. Or if this job isn't what you are looking for, click the frowny face. Learn More...

Follow This Company

Job Description

Position Summary

The Principal Software Engineer is responsible for building wireless, smart phone Applications and cloud based software solutions. This role is responsible for building secure smart phone SDKs and cloud-based platform based solutions for a variety of healthcare and Internet of Things (IoT) problems. This position also interacts with vendors and partners to drive end to end technology solutions.


* Collaborate closely with the multiple technology and cross-functional groups within and outside the organization.
* Able to translate customer and market needs to efficient and secure mobile solutions.
* Design and build out the next generation smart-phone cloud based platform that can support future patient/device centric products and applications.
* Lead and mentor junior engineers and interns.
* Negotiate with stakeholders and drive technical requirements.
* Scope work, break down into modules, and estimate efforts working closely with Program management.
* Effectively present and demonstrate various concepts and solutions to customers, partners, and leadership.
* Perform other duties as required.

Education and Experience

* Bachelor's degree in Computer Science, Computer Engineering or a related discipline.
* 8+ year's software development experience.
* Demonstrated proficiency in developing solutions and platforms that leverage wireless communications and Smart phone technologies.
* Demonstrated work experience with Web services, Cloud and API technologies.
* Extensive experience in designing scalable & secure software platforms for digital healthcare industry
* Knowledge of API management concepts & fundamentals.
* Ability to quickly grasp & learn new technologies and develop POC/prototypes.
* Drive and own technical design and development of cross-functional, multi-platform applications.


* Excellent communications skills and extensive experience working with technical teams and management.
* Experience with Agile software development preferred.
* Demonstrated experience in successfully launching products in FCC & FDA regulated industries preferred.

About Insulet Corporation

Insulet Corporation is a medical device company that develops, manufactures and markets insulin infusion system for people with insulin-dependent diabetes. The Company's OmniPod Insulin Management System (OmniPod System) consists of its OmniPod disposable insulin infusion device and its handheld, wireless Personal Diabetes Manager. The United States Food and Drug Administration have approved the OmniPod System for sale in the United States. (Source: 10-K)

This company profile was created by AfterCollege and is about Insulet Corporation. This page is not endorsed by or affiliated with Insulet Corporation. For questions regarding company profiles, please email: care@aftercollege.com.