Senior Staff Software Engineer

Job Posted 10 Days Ago Posted 10 Days Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka
Senior level
Artificial Intelligence • Healthtech • Analytics • Biotech
The Role
The Senior Staff Software Engineer will create and maintain software components, manage a team, and ensure high-quality delivery using cloud-based technologies, focusing on test-driven and sound engineering practices.
Summary Generated by Built In

Job Description SummaryAs Senior Staff Software Engineer for our Science and Technology organization, you’ll work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components. You’ll take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and sound software engineering practices - using software engineering best practices to ensure a high standard of quality for all the team deliverables.
At GE Healthcare, we are committed to bringing cloud-based solutions for our customers: all aspects of computing services across the cloud and edge – including servers, databases, storage, networking, analytics, software, intelligence are delivered over the Internet. Our Science & Technology organization is harnessing the power of technology to make healthcare more precise, more personalized, and more accessible for everyone. From driving the overall clinical research and patient-centric innovation strategy to delivering new digital and machine learning capabilities - we’re committed to leading digital transformation, improving outcomes for patients and providers, and creating a world where healthcare has no limits.

Job Description

Roles and Responsibilities

  • Work with a cross functional team to create software products under approved architecture and under the roadmap set by the product management team. Also manage a team of software engineers to deliver goals set by the business teams
  • Write high quality distributed system software
  • Hands-on experience in Cloud technologies and exposure and experience to latest technology stack.
  • Work closely with architects and technical product managers to translate overall system architecture and product requirements into well-designed and implemented software components.
  • Take ownership of the implementation of individual software components, with high emphasis on quality, test-driven development, and sound software engineering practices
  • Participate in software design reviews, you conduct peer code reviews, and provide input and feedback to other members of the development team.
  • Design, implement, test, deploy and maintain innovative software solutions to transform service performance, durability, cost, and security.
  • Use software engineering best practices to ensure a high standard of quality for all the team deliverables.

Minimum Qualifications

  • Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with a minimum of 12 + years of experience.
  • 3+ years of experience with building scalable, distributed systems using modern cloud frameworks such as AWS, Azure or GCP.
  • 2+ years of leading design or architecture (design patterns, reliability, and scaling) of new and existing systems experience
  • Hands-on experience in backend product development using Java, Python, Node JS.
  • Deep knowledge of microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
  • Excellent understanding of cloud-native design patterns and best practices.
  • Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
  • Ability to consult customer on alignment of outcomes and desired technical solutions at an enterprise level

Desired Qualifications

  • Experience with design/architecting large-scale distributed systems preferably using AWS technologies
  • Bring fresh ideas from all areas, including testing and validation automation while maintaining the production availability, conversion automation, distributed computing, large-scale system design
  • Experience creating, documenting, and communicating software architectures for complex products
  • Experience in building, tracking, and communicating plans within Agile processes

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-Hybrid

#LI-RG1

Additional Information

Relocation Assistance Provided: Yes

Top Skills

AWS
Azure
Docker
GCP
Java
Kubernetes
Node.js
Python
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Chicago, IL
50,282 Employees
On-site Workplace
Year Founded: 1892

What We Do

Every day millions of people feel the impact of our intelligent devices, advanced analytics and artificial intelligence.

As a leading global medical technology and digital solutions innovator, GE Healthcare enables clinicians to make faster, more informed decisions through intelligent devices, data analytics, applications and services, supported by its Edison intelligence platform.

With over 100 years of healthcare industry experience and around 50,000 employees globally, the company operates at the center of an ecosystem working toward precision health, digitizing healthcare, helping drive productivity and improve outcomes for patients, providers, health systems and researchers around the world.

We embrace a culture of respect, transparency, integrity and diversity.

Similar Jobs

Zscaler Logo Zscaler

Senior Staff Software Development Engineer Engineer - Test

Cloud • Information Technology • Security • Software • Cybersecurity
Hybrid
Bangalore, Bengaluru, Karnataka, IND
6382 Employees
Bangalore, Bengaluru, Karnataka, IND
5001 Employees
Bengaluru, Karnataka, IND
156896 Employees

GE Healthcare Logo GE Healthcare

Sr Staff Software Engineer

Artificial Intelligence • Healthtech • Analytics • Biotech
Bengaluru, Bengaluru Urban, Karnataka, IND
50282 Employees

Similar Companies Hiring

Stepful Thumbnail
Software • Healthtech • Edtech • Artificial Intelligence
New York, New York
60 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Not Eligible
Save
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account