Staff Software Engineer

GE HealthCareWaukesha, WI

About The Position

In this role, you will modernize and simplify our software development and delivery ecosystem by leveraging modern CI/CD platforms, and AI‑driven insights. You will own the full lifecycle of DevOps solutions designing, building, and evolving intelligent build and release platforms that use automation, observability, and predictive analytics to improve software quality, delivery velocity, and operational resilience across teams.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a STEM discipline (Science, Technology, Engineering, or Mathematics).
  • 6+ years of experience in object‑oriented design and programming within a production software environment using Agile methodologies.
  • Strong experience with scripting languages such as Python, Perl, and Shell scripting.
  • Hands‑on experience supporting CI/CD systems and tools such as Jenkins, Artifactory, Nexus, or equivalent platforms.
  • Experience with configuration management and version control systems such as GitLab, Perforce, or ClearCase.
  • Experience with build tools including Gradle, Maven, and GNU Make.
  • Proven experience developing and operating software on Linux‑based platforms.

Nice To Haves

  • Master’s degree in Computer Science, Software Engineering, or a STEM discipline.
  • Experience with infrastructure automation tools such as Chef, Puppet, or Ansible.
  • Exposure to or experience with AI‑driven solutions for predicting, monitoring, and resolving compute system or application‑level issues.
  • Familiarity with virtualization and container technologies such as Docker and VirtualBox.
  • Demonstrated willingness to take intelligent risks and experiment with new technologies and methodologies.
  • Experience working as a Scrum Master or in a strong Agile leadership role.
  • Highly dependable, detail‑oriented, and hands‑on problem solver with a strong passion for automation and continuous improvement.

Responsibilities

  • Define, develop, and continuously evolve DevOps and build‑and‑release solutions, exercising technical leadership in a fast‑paced Agile environment using modern software technologies and infrastructure.
  • Apply AI‑driven and data‑informed best practices to improve the speed, reliability, and quality of build, release, and continuous integration pipelines.
  • Design, develop, and maintain highly automated build, test, and deploy workflows using scripting and automation frameworks.
  • Influence and drive technical direction across global software engineering, architecture, PMO, and IT teams through platform strategy, design reviews, and best‑practice leadership.
  • Enable and scale the developer community through adoption of best practices in continuous integration, configuration management, containerization, and DSL‑based build systems.
  • Drive process improvements and operational efficiency by eliminating redundancy through tooling, standardization, and automation.
  • Demonstrate strong awareness of industry trends, emerging technologies, and competitor practices; contribute to technical roadmap planning and strategic upgrades of DevOps toolchains.
  • Support automation and integration of development tools with web‑based dashboards to provide visibility into build, test, and release artifacts.
  • Research, prototype, and evaluate new tools and technologies to keep the software delivery platform current and competitive.
  • Proactively identify opportunities to improve internal development workflows, developer experience, and platform reliability.

Benefits

  • professional development
  • challenging careers
  • competitive compensation
  • Relocation Assistance Provided

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Number of Employees

5,001-10,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service