
Staff Software Engineer, Python
Diabetes Youth Families
full-time
Posted on:
Location Type: Hybrid
Location: San Diego • California • United States
Visit company websiteExplore more
Salary
💰 $167,200 - $250,750 per year
Job Level
About the role
- Designs, develops, tests and documents system software for new and existing Insulet products
- Ensures that their design is in compliance with Company policies, and that software activities are appropriate for the design and maintenance of medical products
- Writes and maintains design documentation and testing requirements
- Works with Quality, Regulatory, Marketing and Manufacturing to ensure that designs meet technical, regulatory and manufacturing requirements
- Works closely with other software, software QA, and hardware engineers to integrate, debug, and test systems
- Participate in product design reviews
- Directs and mentors junior engineers as requested
- Perform other duties as required
Requirements
- 6+ years of relevant work experience or Bachelor's degree in software engineering
- Strong programming skills in Python and/or Java is required
- Hands-on experience with Django based Web-services is required
- Familiarity with communication systems and/or wireless protocols
- In-depth Object-oriented programming and multi-threading as implemented in Python is required
- Good understanding of Android SDK and iOS Xcode build process is nice to have
Benefits
- Medical, dental, and vision insurance
- 401(k) with company match
- Paid time off (PTO)
- And additional employee wellness programs
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonJavaDjangoObject-oriented programmingMulti-threadingAndroid SDKiOS Xcode
Soft Skills
mentoringcollaborationcommunication
Certifications
Bachelor's degree in software engineering