yoinka

Senior Staff Software Engineer

Baker Hughes

IN-KA-BANGALORE-NEON BUILDING WEST TOWERStaffH-1B sponsor company
Sign in to applyVerified 1h ago
Location
IN-KA-BANGALORE-NEON BUILDING WEST TOWER
Work model
On-Site
Level
Staff
H-1B history
2 approvals (FY2023)
Posted
9h ago

Skills

.NETCI/CDPythonRESTgRPC

About this role

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: Working on the UT Software Platform for 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 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 acquisitions and reporting use cases. Codifying the architecture principles for scalability resilience and secure-by-default services; publish reference implementation and golden paths for teams building the software platform modules. Selecting fit for purpose technologies (APIs, messaging, caches) and define SLOs/SLIs and error budgets with end to end observability to reduce MTTR. Partnering with security on IAM, secrets management, and policy as code; ensure compliance with relevant NDT/UT practices and internal quality systems. Leading design and code reviews; coach teams on domain driven design, API contracts, event choreography, and fault tolerant patterns. Translating USPAR architecture into roadmaps, risks, and measurable outcomes; communicate progress with clarity to leadership and cross functional stakeholders. Fuel your passion To be successful in this role you will: Have a Bachelor's / Master's degree in computer science or related field from an accredited university or college. Have 16–19 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. Have proficiency in Languages/Frameworks: Strong backend engineering with C#/.NET (working knowledge required) and experience in one or more: Python, C++ for performance critical modules. Strong candidate with C++ architecture willing to change to C# Have Architecture experience: Microservices, JSON RPC, gRPC APIs, API, DDD, and asynchronous/event driven workflows. Have experience in Messaging & Caching: Light weight Queue; designing idempotent, resilient processing for high throughput data. Domain: Familiarity with NDT/UT workflows, electronics parameter configuration, and inspection data reporting; ability to collaborate with UT domain experts on signal/data considerations.

Desired Skills

Industrial Automation

Senior Staff Software Engineer at Baker Hughes, IN-KA-BANGALORE-NEON BUILDING WEST TOWER | Yoinka