Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer ( Technical Lead ) @ GE Healthcare

Home > Software Development






 Staff Software Engineer ( Technical Lead )

Job Description

As a Staff Software Engineer (Technical Leader), you will provide technical leadership for a Scrum team while shaping the architecture and long-term technical direction of the product. You will own system-level design decisions, guide teams through complex technical challenges, and ensure scalable, high-quality delivery. This role blends hands-on engineering with mentorship, cross-functional collaboration, and strategic influence to elevate both product outcomes and engineering maturity.

Roles and Responsibilities

Technical

  • Own and drive the technical design and architecture of large systems, feature areas, and critical components.
  • Lead architectural discussions, design reviews, and technical decision-making across one or more Scrum teams.
  • Define and evolve clean interfaces, data flows and system boundaries across modules and services.
  • Make high-impact technology and design decisions through deep analysis, trade-off evaluation, and long-term impact assessment.
  • Establish and uphold engineering standards for code quality, testing, performance, security, and reliability.
  • Proactively identify and address scalability, performance, and resiliency concerns at a system level.
  • Serve as a technical authority in core data structures, algorithms, and the primary technology stack.

Process & Delivery

  • Partner with Product Owners and Scrum Masters to shape technical roadmaps and align execution with product vision.
  • Provide technical input into scope definition, planning, estimation, and risk assessment.
  • Guide the breakdown of complex epics into executable stories while ensuring architectural integrity.
  • Enable consistent, predictable delivery in a fast-paced Agile environment.
  • Drive continuous improvement in engineering processes, CI/CD pipelines, and development practices.
  • Balance short-term delivery needs with long-term technical sustainability.

Mentorship & Organizational Impact

  • Act as the technical leader for the Scrum team, influencing engineering practices beyond direct reporting lines.
  • Mentor Senior and mid-level engineers, raising the overall technical bar and engineering judgment across the team.
  • Provide thoughtful, timely code reviews focused on design quality, maintainability, and system impact.
  • Identify and resolve technical blockers, dependencies, and cross-team coordination challenges.
  • Champion engineering best practices and foster a culture of ownership, learning, and accountability.
  • Serve as a trusted partner to architects, product leaders, UX, and other engineering teams.

Education & Experience

  • Bachelors degree in Computer Science or related STEM field.
  • 10+ years of professional software development experience with demonstrated technical leadership.
  • Proven experience leading architecture and design in Agile/Scrum environments.

Desired Characteristics

  • Deep expertise in modern C++ (C++14) and large-scale, production-quality system design.
  • Strong experience with embedded Linux development and close collaboration with hardware teams.
  • Advanced knowledge of Yocto, IP networking, device drivers, interfaces, and embedded system architecture.
  • Solid experience with DevOps practices, CI/CD, and containerization (Docker).
  • Strong background in network programming, including TCP/IP and socket-level development in C++.
  • Prior experience with DDS (Data Distribution Service) or similar distributed communication frameworks.
  • Ability to influence technical direction, communicate complex concepts clearly, and lead through expertise rather than authority.

Job Classification

Industry: Medical Services / Hospital
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Lead
Employement Type: Full time

Contact Details:

Company: GE Healthcare
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   software engineer technical lead risk assessment ux software development technical leadership embedded linux docker containerization devops system architecture linux scrum engineering standards agile programming architecture

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Custom Software Engineer

  • Accenture
  • 7 - 12 years
  • Noida, Gurugram
  • 5 hours ago
₹ Not Disclosed

Embedded Software Developer

  • Einfochips
  • 3 - 12 years
  • Hyderabad
  • 6 hours ago
₹ Not Disclosed

Cloud Platform Engineer - C

  • Capgemini
  • 3 - 6 years
  • Hyderabad
  • 10 hours ago
₹ Not Disclosed

Cloud Platform Engineer

  • Accenture
  • 15 - 20 years
  • Kolkata
  • 11 hours ago
₹ Not Disclosed

GE Healthcare

Advantedge Healthcare Solutions Private LimitedOne of the top national medical billing companies, AdvantEdge Healthcare Solutions proudly serves physician groups, hospitals, surgery centers, and behavioral health agencies.