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.
- 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 partner formats.
- Lead design and evolution of customer‑facing APIs
- Define integration patterns for partners sending high‑volume measurement data via universal JSON format, handling validation, error categorization, dead‑letter routing, and metadata enrichment.
- Drive the creation of connectors and integration accelerators for diverse customer ecosystems (e.g., Snowflake, CloudHub, Mulesoft proxies).
- Establish schema governance for Universal JSON, asset hierarchies, measurement types, category definitions, and spans (as discussed in integration sessions).
- Define and implement platform‑wide metrics and observability standards for ingestion, normalization, and downstream data processing.
- Provide architectural guidance and hands‑on 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.
- 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 third‑party tools for normalization and connectors.
- Expertise in distributed systems and event‑driven 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 schema‑driven processing.
- Hands‑on cloud experience (Azure) and microservices architecture (as referenced in E3D platform services).
- Experience building integration accelerators or connector frameworks to support heterogeneous customer ecosystems.
- Familiarity with high‑volume IoT/measurement data flows.
Skills Required
- Expertise in distributed systems and event-driven architectures
- Strong experience in API design, OAuth authentication flows
- Deep knowledge of data ingestion pipelines and transformation frameworks
- Hands-on cloud experience (Azure)
Ecolab Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Ecolab and has not been reviewed or approved by Ecolab.
-
Retirement Support — Feedback suggests the company provides strong retirement programs, including a 401(k) with employer matching and a pension, alongside options like an employee stock purchase plan. Offerings such as retiree healthcare benefits and diverse investment choices reinforce long-term financial support.
-
Healthcare Strength — Feedback suggests medical coverage is broad, with HSA plan options and company contributions, prescription benefits, dental and vision, and virtual care and mental health support. Company-paid wellness programs and income protection (short- and long-term disability, life and accident) further strengthen core coverage.
-
Parental & Family Support — Family-focused programs include fertility support, adoption assistance, and paid parental leave, complemented by counseling and resource services. These offerings are positioned as supportive of employee well-being across different life stages.
Ecolab Insights
What We Do
A trusted partner at nearly three million customer locations, Ecolab (ECL) is the global leader in water, hygiene and infection prevention solutions and services. With annual sales of $12 billion and more than 44,000 associates, Ecolab delivers comprehensive solutions, data-driven insights and personalized service to advance food safety, maintain clean and safe environments, optimize water and energy use, and improve operational efficiencies and sustainability for customers in the food, healthcare, hospitality and industrial markets in more than 170 countries around the world. For more Ecolab news and information, visit www.ecolab.com, or follow us on twitter.com/ecolab, facebook.com/ecolab or instagram.com/ecolab_inc.








