We are looking for a hands-on Principal Software Engineer to drive the development of our software ecosystem comprising of Cloud services and client applications to support our life-saving wearable medical devices.
Requirements
- Lead the architecture, design, implementation and testing of a reliable, scalable, secure and HIPAA compliant software ecosystem including Cloud services for receiving, processing, and storing relevant data from multiple sources, and clients such as mobile, desktop and web applications.
- Perform hands-on software development for Cloud services and client applications as needed.
- Collaborate with Product Management, Firmware Engineering, Algorithms & Data Science, and Information Technology teams to define and deliver business value.
- Drive data platform design and implementation for wearable device and business operations data, including storage, transformations, and interfaces with machine learning algorithms.
- Define technical content and deliver software design documentation covering architecture, design, requirements, verification and system/cybersecurity risks.
- Drive technical roadmap, software quality and best practices in collaboration with software team and software management.
- Provide technical guidance and mentorship across the software engineering team.
- Manage software projects as needed.
Benefits
- Stock Options
- 90% employer-paid medical, dental, and vision insurance
- Company-paid Basic Life Insurance
- 401(k) retirement plan (Traditional and Roth)
- Competitive Paid Time Off
- Paid Holidays
- FSA (Flexible Spending Accounts)
- HSA (Health Savings Account)
- Employee Assistance Program through PEO