GE HealthCare logo

Staff Software Engineer

GE HealthCare

Posted about 23 hours ago

About this role

Full Time Senior Staff Software Engineer in healthcare at GE HealthCare in IND19-01-Bengaluru-EPIP 122 (Phase II), India. Apply directly through the link below.

At a glance

Work mode
Office
Employment
Full Time
Location
IND19-01-Bengaluru-EPIP 122 (Phase II), India
Experience
Senior · 9+ years

Core stack

  • Computer Science
  • Design Patterns
  • Problem Solving
  • Microservices
  • System Design
  • Documentation
  • Observability
  • Unit Testing
  • Contributing
  • Architecture
  • Performance
  • Distributed
  • Scalability
  • TypeScript
  • Kubernetes
  • Serverless
  • Leadership
  • Healthcare
  • Analytics
  • Feedback
  • Incident
  • Security
  • Clinical
  • Python
  • Golang
  • Docker
  • CI/CD
  • Agile
  • Scrum
  • Java

Quick answers

  • What are the qualifications?

    Educational Qualification

  • What skills are required?

    Computer Science, Design Patterns, Problem Solving, Microservices, System Design, Documentation, Observability, Unit Testing, Contributing, Architecture, and more.

GE HealthCare is hiring for this role. Visit career page

Bengaluru, India

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

Job details

Workplace

Office

Location

01

Job type

Full Time

Experience

Senior · 9+ years

Similar

Company

Website

Visit site

Twitter

@gehealthcare

Jobr Assistant extension

Get the extension →