⚠︎ This job is no longer accepting applications.

Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever
Job Closed

Principal Software Engineer

  • Source: Naukri
  • Ecolab Global Services
  • On-site
  • Bengaluru
  • Full-Time
  • Staff

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, highvolume measurement data ingestion, and microservicebased platform components.

Key Responsibilities

**1. Architecture Platform Leadership**

  • Own the architecture for multiple initiatives, including tokenbased authentication using service principals, universal JSON schema ingestion, and multisystem API routing patterns.
  • Design scalable ingestion pipelines leveraging Kafka, RabbitMQ, Elasticsearch, MongoDB, and platform microservices.
  • Shape the North Star architecture for platformwide data transformation, normalization, and standardization across diverse partner formats.

**2. External API Integration Ownership**

  • Lead design and evolution of customerfacing APIs
  • Define integration patterns for partners sending highvolume measurement data via universal JSON format, handling validation, error categorization, deadletter routing, and metadata enrichment.
  • Drive the creation of connectors and integration accelerators for diverse customer ecosystems (e.g., Snowflake, CloudHub, Mulesoft proxies).

**3. Data Modeling, Schema Governance Observability**

  • Establish schema governance for Universal JSON, asset hierarchies, measurement types, category definitions, and spans (as discussed in integration sessions).
  • Define and implement platformwide metrics and observability standards for ingestion, normalization, and downstream data processing.

**4. Technical Leadership Mentorship**

  • Provide architectural guidance and handson mentorship to engineers contributing to External Ingress, Egress, Device Management, and Data IE microservices.
    (Teams discussions reference ongoing work in ExternalIngress ExternalEgress services.)
  • Lead critical design evolution and reviews, API contract reviews, integration pattern decisions, and code quality initiatives across platform teams.

**5. Collaboration CrossFunctional Alignment**

  • Work closely with Product, Data Engineering, Solution Architects, and business stakeholders to map data needs to scalable platform capabilities.
  • Engage with engineering leadership on roadmap planning, integration strategy, and evaluation of thirdparty tools for normalization and connectors.

Required Technical Skills

  • Expertise in distributed systems and eventdriven architectures (Kafka, RabbitMQ).
  • Strong experience in API design, OAuth/SPN authentication flows, and secure partner integrations.
  • Deep knowledge of data ingestion pipelines, transformation frameworks, and schemadriven processing.
  • Handson cloud experience (Azure) and microservices architecture (as referenced in E3D platform services).

Preferred Qualifications

  • Experience building integration accelerators or connector frameworks to support heterogeneous customer ecosystems.
  • Familiarity with highvolume IoT/measurement data flows.

Skills

  • JSON
  • Kafka
  • RabbitMQ
  • Elasticsearch
  • MongoDB
  • Snowflake
  • egress
  • oauth
  • microsoft-azure
  • aws-iot
This job is no longer accepting applications.

You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.

Join the Club — Free Forever
Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Ecolab Global Services

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes