GE HealthCare is seeking a Principal Software Engineer to lead the development of innovative healthcare technology solutions in Bellevue, WA. This role is central to shaping technical and data strategies across multiple teams, with a focus on building a Data Fabric architecture for Clinical Data, including Patient and Hospital data and images.
The position offers a competitive salary range of $184,000 to $276,000 annually, along with comprehensive benefits including medical, dental, vision insurance, 401(k) with company match, and performance-based incentives. The role follows a hybrid work model with 3 days per week in the office.
As a Principal Engineer, you'll be at the forefront of healthcare technology innovation, working with cutting-edge technologies including Generative AI, Large Language Models, and cloud computing platforms. You'll be responsible for designing and implementing scalable distributed systems that directly impact healthcare delivery and patient outcomes.
The ideal candidate brings 8+ years of software development experience, with particular expertise in distributed systems, cloud platforms (AWS/Azure/GCP), and data architecture. You'll need strong leadership skills to guide technical decisions, mentor team members, and collaborate with architects and product managers to translate complex requirements into effective solutions.
This role is perfect for someone passionate about combining technical excellence with healthcare innovation. You'll be part of GE HealthCare's Science & Technology organization, working to make healthcare more precise, personalized, and accessible through technology. The position offers significant growth opportunities and the chance to work on meaningful projects that improve healthcare delivery worldwide.
Key responsibilities include designing data fabric architecture, ensuring data governance and compliance, implementing cloud-based solutions, and leveraging AI technologies for development efficiency. You'll also play a crucial role in maintaining high engineering standards through code reviews, architecture decisions, and best practices implementation.
The role requires a bachelor's degree in Computer Science or related field, though advanced degrees are preferred. Experience with big data systems, analytics, containerized microservices, and production software deployments is highly valued. You'll need to demonstrate both technical expertise and business acumen, working directly with customers while maintaining a focus on scalable, efficient solutions.