Principal Software Engineer
Core
Senior technical leader shaping architecture, strategy, and delivery of complex, scalable, reliable, and secure software systems for GE HealthCare products and platforms.
Role type
Principal Software Engineer (Healthcare)
Builds
Scalable, reliable, and secure software systems for critical healthcare applications
Domain
Healthcare / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture, distributed systems design, cloud platforms (AWS/Azure/GCP), containerization (Docker/Kubernetes), multiple programming languages (Java/C#/Python/Go), technical leadership, mentorship, problem-solving
Preferred skills
Healthcare domain experience, regulated software environments experience
Technologies
Java, C#, Python, Go, AWS, Azure, Google Cloud, Docker, Kubernetes
Responsibilities
Lead architecture and design of large-scale software systems; Drive technical vision and strategy; Mentor software engineers; Partner with product and design teams to translate requirements; Resolve complex software issues and optimize performance; Establish best practices for development, testing, and deployment; Serve as technical liaison for stakeholders
Seniority
Principal, hands-on IC with strategic influence
