Principal Software Engineer

Ecolab Pty Ltd

Distributed systems and event-driven architectures
Kafka rabbitmq elasticsearch mongodb
Api design oauth service principal authentication
You will own the architectural strategy for multicloud data pipelines and external partner integrations powering the ECOLAB3D platform

Job Summary

  • You will own the architectural strategy for multicloud data pipelines and external partner integrations powering the ECOLAB3D platform.
  • The role requires leading the design of customer-facing APIs and defining integration patterns for diverse customer ecosystems.
  • You will provide technical leadership and mentorship to engineers across External Ingress, Egress, Device Management, and Data IE microservices.

Matching Summary

You will own the architectural strategy for multicloud data pipelines and external partner integrations powering the ECOLAB3D platform.

Skills & Requirements

Must-have

  • Distributed systems and event-driven architectures
  • Kafka RabbitMQ Elasticsearch MongoDB
  • API design OAuth service principal authentication
  • Azure cloud experience and microservices
  • Schema governance and data modeling

Nice-to-have

  • Integration accelerators or connector frameworks
  • High-volume IoT measurement data flows
  • Snowflake CloudHub Mulesoft ecosystem knowledge

Key Requirements

  • Expertise in distributed systems
  • Deep knowledge of data ingestion pipelines
  • Hands-on Azure cloud experience

Work Rights

Not specified

Tailored Resume

Cover Letter