🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Principal Software Engineer

Company

Ecolab

Location

Bengaluru, Karnataka

Posted

June 01, 2026

Position Overview

JOB DESCRIPTION

Role Summary

As a Principal Software Engineer, you will lead the design and evolution of the core ingestion, normalization, and integration capabilities that power ECOLAB3D. You will own architectural strategy for multicloud data pipelines, external partner integrations, high‑volume measurement data ingestion, and microservice‑based platform components.
 

Key Responsibilities

1. Architecture & Platform Leadership

  • Own the architecture for multiple initiatives, including token‑based authentication using service principals, universal JSON schema ingestion, and multi‑system API routing patterns.
  • Design scalable ingestion pipelines leveraging Kafka, RabbitMQ, Elasticsearch, MongoDB, and platform microservices.
  • Shape the “North Star” architecture for platform‑wide data transformation, normalization, and standardization across diverse partn...
  • Ready to Apply?

    Join thousands of Americans building their careers

    Apply Now