Senior Principal Enterprise Software Engineer
Core
Architect and design secure, scalable enterprise software solutions for desktop, web, and mobile platforms within regulated medical device environments.
Role type
Senior Principal Enterprise Software Engineer (Architect)
Builds
End-to-end software systems for medical devices (desktop, web, mobile)
Domain
Healthcare technology / Medical devices
Deliverable
production ML models | product features | infrastructure
Required skills
Enterprise architecture, microservices, advanced API development, scalable system design, Python, C++, C#, React, Angular, WPF, Qt, CI/CD pipelines, DevOps, native and hybrid mobile application development
Preferred skills
Cloud platforms (AWS, Azure, Google Cloud), AI/ML, IoT, AR/VR, TOGAF certification, AWS Solutions Architect, Azure Expert, RAC certification
Technologies
Python, C++, C#, Java, React, Angular, WPF, Qt, Enterprise Architect, IBM Rhapsody
Responsibilities
Architect and design secure, scalable solutions for desktop, web, and mobile platforms; Partner with cross-functional teams to ensure regulatory compliance (FDA, ISO); Provide technical leadership and mentorship to senior engineers; Solve complex technical challenges and address system-wide issues; Coordinate with R&D teams to align technical strategies with business goals; Stay informed about emerging technologies and incorporate advancements into products.
Seniority
Senior, hands-on IC with strategic architectural authority