GE HealthCare Technologies Inc. logo

Staff Software Engineer

GE HealthCare Technologies Inc.
13 hours ago
Full-time
On-site
IND19-01-Bengaluru-EPIP 122 (Phase II)
IT
Job Description Summary As a Staff Software Engineer, you will lead the design and development of complex, cloud‑native software components and feature areas, including systems that incorporate AI‑enabled capabilities. You will operate with a high degree of autonomy, driving technical decisions from design through production, while contributing across teams. This role requires expertise in system design, scalability, reliability, and security, as well as the ability to apply AI thoughtfully within the software development lifecycle. You will provide technical leadership, guide design discussions, and influence engineering best practices while delivering high‑impact solutions in a distributed, cloud‑first environment. GE Healthcare is a leading global medical technology and digital solutions innovator. Our mission is to improve lives in the moments that matter. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world. Job Description Roles and Responsibilities In this role, you will: Own the definition, scope, and estimation of engineering work, including providing fact‑based estimates and risk assessment Apply a deep understanding of the Agile software development lifecycle, clearly identifying inputs, outputs, and quality gates at each stage Lead and contribute to technical discussions and design reviews, clearly articulating ideas through documentation and whiteboarding Design and deliver solutions in a fast‑paced, cloud‑native environment, with a strong focus on meeting product release goals Build and maintain high‑quality, production‑grade code using best practices including unit testing, automated quality checks, and CI/CD pipelines Provide and incorporate constructive feedback across design, development, and operational phases Make informed and pragmatic technology and architecture decisions, including evaluating trade‑offs related to scalability, cost, reliability, security, and operational complexity Develop a strong understanding of the overall product architecture, module boundaries, and system interactions while serving as a subject‑matter expert for assigned components Design and evolve clean, scalable interfaces and data exchange patterns between system components and services Design systems with scalability, availability, performance, and resilience as first‑class concerns Write and maintain code that delivers expected functionality and meets engineering standards using approved languages, frameworks, and platforms Drive design reviews, define clear service and API contracts, and apply existing technologies effectively to new problem spaces Assess, monitor, and optimize application performance, including cloud resource usage, latency, throughput, and cost Demonstrate strong expertise in data structures, algorithms, and problem solving, implementing efficient solutions using the language of choice Provide technical leadership by influencing architecture, engineering standards, and development practices across teams Guide and mentor developers in planning, execution, and design, leveraging Agile methodologies such as SCRUM Collaborate closely with Product Line Leaders (PLLs) to translate product vision and requirements into robust technical solutions Apply AI‑assisted capabilities responsibly within the SDLC, including design support, code generation, testing, and operational automation where appropriate Contribute to the design and integration of AI‑enabled or intelligent system components, understanding their impact on reliability, performance, cost, and observability Educational Qualification Bachelor’s Degree in Computer Science or a STEM discipline (Science, Technology, Engineering, or Mathematics) with a minimum of 9+ years of professional software development experience with over 5+ years of experience building scalable, distributed, cloud‑native systems using AWS or equivalent public cloud platforms Technical Qualifications Experience in system design and architecture, including design patterns, reliability, scalability, and availability Proficiency in Java or TypeScript, along with scripting languages such as Python or Golang Hands‑on experience designing and implementing microservices and containerized applications using Docker and Kubernetes Experience architecting and operating large‑scale distributed systems, preferably on AWS Experience supporting production deployments, including monitoring, incident response, and continuous improvement Expertise across public cloud and on‑premises deployment models Experience creating, documenting, and communicating software and system architectures for complex products Hands‑on experience with containerized microservices, serverless functions, and event‑driven architectures Practical exposure (1–2 years) to integrating or operating AI‑enabled services or AI‑assisted development workflows in production systems Desired Qualifications Experience working with data platforms, analytics systems, or data‑intensive applications. Working knowledge of healthcare interoperability standards, including HL7 v2/v3 and FHIR, with experience consuming and exposing FHIR‑based APIs. Understanding of healthcare data models, resource relationships, and data exchange patterns in clinical or imaging‑adjacent systems Experience designing or integrating secure, compliant APIs for healthcare data exchange, including authentication, authorization, and data privacy considerations Experience collaborating directly with customers to assess needs, propose solutions, and resolve technical differences constructively Ability to bring fresh ideas in areas such as test automation, validation, reliability engineering, and operational excellence Experience building, tracking, and communicating plans within Agile delivery frameworks Good technical problem‑solving skills and a demonstrated ability to learn new technologies and methodologies Familiarity with AI system considerations, such as non‑deterministic behavior, evaluation, monitoring, and responsible usage at an application level Business Acumen Ability to navigate complex organizational structures and influence outcomes across teams Clear understanding of internal and external business models and customer value drivers Ability to articulate technical solutions in business terms to achieve desired outcomes Good documentation and storytelling skills to communicate effectively with cross‑functional teams Broad awareness of solution offerings within the business unit and ability to discuss them at an advanced level Six Sigma Green Belt certification or equivalent quality certification is a plus Leadership Demonstrated understanding of organizational dynamics and team collaboration Proven ability to anticipate obstacles, identify mitigation strategies, and rally teams Experience leading or collaborating within blended teams, including partners and customer teams Demonstrated change leadership and continuous improvement mindset Excellent interpersonal skills, curiosity, and the ability to influence across organizational levels Ability to build consensus and collaborate effectively with other IT and engineering leadership teams Inclusion and Diversity GE Healthcare is an Equal Opportunity Employer where inclusion matters. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. We expect all employees to live and breathe our behaviors: to act with humility and build trust; lead with transparency; deliver with focus, and drive ownership – always with unyielding integrity. Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you’d expect from an organization with global strength and scale, and you’ll be surrounded by career opportunities in a culture that fosters care, collaboration and support. #LI-AM11 #LI-Hybrid Additional Information Relocation Assistance Provided: Yes At GE HealthCare, we see possibilities through innovation. We’re partnering with our customers to fulfill healthcare’s greatest potential through groundbreaking medical technology, intelligent devices, and care solutions. Better tools enabling better patient care. Together, we are not only building a healthier future but living our purpose to create a world where healthcare has no limits.