Jobs and Careers
GE
Principal Software Engineer (No sponsorship or OPT)
GE HealthCareUnited Statesfull_timeVerifiedPosted 9 Jan 2026
💰 $255,600/yr($170,400/yr – $255,600/yr)
About the role
Job Description Summary
The GEHC Advanced Visualization Solutions (AVS) segment, a fast-growing business in GE HealthCare, is the global leader in ultrasound medical devices and solutions. The portfolio spans the continuum of care to enable customers with ultrasound screening, diagnosis, treatment and monitoring of diseases. Our customers are seeking to improve efficiency in radiology and beyond and increase user confidence to provide better clinical outcomes continues to grow. Consequently, the need for AI, digital solutions, and automation, connecting devices and software in one seamless ecosystem continues to proliferate.The Principal Software Engineer on the Caption cloud team drives the design and development of scalable, cloud-native SaaS solutions for our AI-powered ultrasound products. This role is critical in defining the architecture of our AWS-based platform, ensuring high performance, security, and seamless integration with clinical workflows. Beyond technical leadership, this position mentors and empowers developers, fostering a culture of excellence and innovation. By advancing accessibility to cutting-edge ultrasound technology, this role directly contributes to earlier detection and improved patient outcomes—transforming the future of healthcare.
Job Description
No Sponsorship or OPT for this position
Essential Responsibilities:
- Architect and implement scalable cloud-based software solutions on AWS in .NET/C#.
- Define and enforce best practices for software design, security, and deployment.
- Collaborate with cross-functional teams to define, build, and evolve the cloud platform.
- Mentor and support developers through code reviews, design sessions, and technical guidance.
- Continuously improve system performance, reliability, and maintainability.
- Evaluate and recommend new technologies to enhance platform capabilities.
- Lead technical planning and decision-making across projects.
- Troubleshoot and resolve complex software issues.
- Participate in team meetings to align on goals, share insights, and drive innovation.
- Perform other duties as assigned.
Basic Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
- 8+ years of software development experience, with 3+ years in a software architecture role.
- Proven track record in designing and delivering enterprise-grade SaaS platforms.
- Strong expertise in cloud architecture, particularly AWS services (e.g., EKS (Kubernetes), EC2, S3, RDS, CloudWatch, IAM, Secrets Manager, API Gateway, and ELB).
- Deep proficiency in .NET and C#, with a solid grasp of scalable design patterns and performance optimization.
- Thorough understanding of microservices, RESTful APIs, and CI/CD pipelines.
Preferred Qualifications:
- Experience working in regulated environments (e.g., healthcare, FDA).
- Familiarity with healthcare or medical imaging systems.
- Excellent communication and leadership skills.
- Ability to mentor and inspire engineering teams.
- Strong analytical and problem-solving abilities.
Additional Information
GE HealthCare offers a great work environment, professional development, challenging careers, and competitive compensation. GE HealthCare is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s