Baker Hughes

Industrial & Energy technologies

SeniorStaffSoftwareEngineer

Chennai, India; Bangalore, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Staff Software Engineer at Baker Hughes. Skills: Microservices architecture, Event-driven design, Secure APIs, Cloud reliability, DevOps practices, Platform vision and implementation, Module configuration, Module validation, Permissions, Data services, Report generation, UT instruments integration, Downstream analytics integration, North Star architecture, One UT Software Platform, USPAR, Parameter models, Configuration services, Reporting pipeline, API gateways, Decomposition of legacy o”

Industry & Context.

Industrial & Energy technologies
Problems you'll solve

Solve complex technical challenges

What They're Looking For.

Must Have

Bachelor's / Master's degree in computer science or related field from an accredited university or college, 15–18 years of professional software engineering experience, including significant time designing and delivering microservices platforms, secure APIs, and cloud native / embedded systems at scale, Demonstrated leadership in modernizing systems, introducing event driven architectures, and institutionalizing CI/CD and IaC practices, Proficiency in Languages/Frameworks: backend engineering with C#/. NET (working knowledge required) and experience in one or more: Python, C++ for performance critical modules, Architecture experience: Microservices, JSON RPC, gRPC APIs, API, DDD, and asynchronous/event driven workflows, Experience in Messaging & Caching: RabbitMQ, Light weight designing idempotent, resilient processing for high throughput data, Experience in Security: IAM (e. g. , Cognito/Keycloak), secrets management, and secure coding practices integrated into CI/CD, Familiarity with NDT/UT workflows, electronics parameter configuration, and inspection data ability to collaborate with UT domain experts on signal/data considerations

Nice to Have

Knowledge of Python, Knowledge of C++, Knowledge of RabbitMQ

What You'll Do.

Lead the design and delivery of Ultrasonic NDT modules

Own the platform vision and implementation for module configuration

and report generation

Define and drive the North Star architecture of One UT Software Platform for USPAR

Lead the decomposition of legacy or monolithic components into cloud ready microservices

Establish CI/CD standards

infrastructure automation

Guide design decisions for data models and storage

Codify the architecture principles for scalability resilience and secure-by-default

Select fit for purpose technologies and define SLOs/SLIs and error budgets

Partner with security on IAM

Translate USPAR architecture into roadmaps

and measurable communicate progress

How You'll Work.

Team & Collaboration

Collaborate with teams to solve complex technical challenges; Collaborate with product, DevOps, QA, and instrument teams; Partner with security on IAM, secrets management, and policy as code; Communicate progress with clarity to leadership and cross functional stakeholders

Communication Scope

Communicate progress with clarity to leadership and cross functional stakeholders

Process & Methodology

Translate USPAR architecture into roadmaps, risks, and measurable communicate progress

Full Job Description

**Senior Lead Software Engineer** **Do you want work on the cutting edge technology?** **Do you enjoy being part of a successful team?** **Join our Industrial & Energy technologies team** We design and manufacture a range of sensing instrumentation that are utilised in a vast array of market segments. Our Software teams design, prototype, validate, and certify next-generation industrial sensing systems. We collaborate with teams to solve complex technical challenges and design future innovations. **Take ownership for creating future enhancements** Baker Hughes is seeking for a hands‑on Senior Staff Software Engineer to lead the design and delivery of Ultrasonic NDT modules that deal with data throughput, parameter etc., Our Ultrasonic Testing (UT) software modules and reporting software that powers NDT inspection workflows. You will own the platform vision and implementation for module configuration, validation, permissions, data services, and report generation that integrate with UT instruments and downstream analytics. The role emphasizes microservices architecture, event‑driven design, secure APIs, cloud reliability, and modern DevOps practices, adapted to 15–18 years of experience. As a Senior Lead Software Engineer, you will be responsible for: • Defining and driving the North Star architecture of One UT Software Platform for USPAR (parameter models, configuration services, reporting pipeline, API gateways), ensuring performance, reliability, and security for UT inspection data. • Leading the decomposition of legacy or monolithic components into cloud ready microservices with RESTful APIs, event streaming, and asynchronous workflows where appropriate. • Establishing CI/CD standards, infrastructure automation, and guardrails that accelerate safe delivery (pipeline policies, quality gates, automated tests, environment promotion). • Guiding design decisions for data models and storage (transactional, time series, and object stores) supporting high volume UT acquis

Free ATS check

Applying for this Senior Staff Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Baker Hughes?

Real rants from real employees. Read before you apply.

Read Company Rants →