International Association of Plumbing and Mechanical Officials (IAPMO)
Lead Software Engineer
International Association of Plumbing and Mechanical Officials (IAPMO), Lansing, Michigan, United States
Lead Software Engineer – Order Management Systems (OMS)
We’re looking for a Senior Software Engineer to provide technical leadership across a large, distributed Order Management ecosystem supporting order orchestration, fulfillment, and marketplace integrations. This role owns architectural direction, integration strategy, and engineering excellence across dozens of OMS services in a multi-cloud environment. What You’ll Do
Lead end-to-end OMS architecture across Yantra services, digital platforms, SAP Commerce/Hybris, and 3P marketplace integrations. Design and govern service boundaries, REST APIs, and event schemas for order creation, fulfillment, and post-order flows. Architect event-driven systems using Kafka, asynchronous messaging, and durable workflows with strong resiliency patterns. Drive multi-cloud architecture and resiliency across Azure and Google Cloud. Modernize CI/CD pipelines, release orchestration, and zero-downtime deployment strategies. Act as technical integration authority for enterprise platforms and external partners. Mentor engineers and align architecture across Product, Platform, DevOps, and SRE teams. Technologies You’ll Use
Languages & Frameworks:
Java, Spring Boot; .NET exposure a plus Eventing & Messaging:
Kafka, service bus queues, async orchestration Cloud Platforms:
Azure (AKS/ARO, APIM, Functions, Cosmos DB, Azure SQL, Data Factory), Google Cloud (GKE, Pub/Sub, Cloud SQL/AlloyDB) CI/CD & DevOps:
GitHub Actions, Azure DevOps Pipelines, Docker, Helm, YAML pipelines Data & Persistence:
Cosmos DB, Azure SQL, Liquibase, ETL pipelines Observability:
OpenTelemetry, Dynatrace, structured logging, distributed tracing Integrations & Platforms:
SAP Commerce/Hybris, Yantra OMS, Mirakl, AEM, LaunchDarkly What You Bring
Experience leading architecture in large-scale microservice environments. Strong background in distributed systems, cloud-native design, and API governance. Ability to guide multiple teams and simplify complex technical landscapes. OMS, retail, or fulfillment domain experience is a strong plus.
#J-18808-Ljbffr
We’re looking for a Senior Software Engineer to provide technical leadership across a large, distributed Order Management ecosystem supporting order orchestration, fulfillment, and marketplace integrations. This role owns architectural direction, integration strategy, and engineering excellence across dozens of OMS services in a multi-cloud environment. What You’ll Do
Lead end-to-end OMS architecture across Yantra services, digital platforms, SAP Commerce/Hybris, and 3P marketplace integrations. Design and govern service boundaries, REST APIs, and event schemas for order creation, fulfillment, and post-order flows. Architect event-driven systems using Kafka, asynchronous messaging, and durable workflows with strong resiliency patterns. Drive multi-cloud architecture and resiliency across Azure and Google Cloud. Modernize CI/CD pipelines, release orchestration, and zero-downtime deployment strategies. Act as technical integration authority for enterprise platforms and external partners. Mentor engineers and align architecture across Product, Platform, DevOps, and SRE teams. Technologies You’ll Use
Languages & Frameworks:
Java, Spring Boot; .NET exposure a plus Eventing & Messaging:
Kafka, service bus queues, async orchestration Cloud Platforms:
Azure (AKS/ARO, APIM, Functions, Cosmos DB, Azure SQL, Data Factory), Google Cloud (GKE, Pub/Sub, Cloud SQL/AlloyDB) CI/CD & DevOps:
GitHub Actions, Azure DevOps Pipelines, Docker, Helm, YAML pipelines Data & Persistence:
Cosmos DB, Azure SQL, Liquibase, ETL pipelines Observability:
OpenTelemetry, Dynatrace, structured logging, distributed tracing Integrations & Platforms:
SAP Commerce/Hybris, Yantra OMS, Mirakl, AEM, LaunchDarkly What You Bring
Experience leading architecture in large-scale microservice environments. Strong background in distributed systems, cloud-native design, and API governance. Ability to guide multiple teams and simplify complex technical landscapes. OMS, retail, or fulfillment domain experience is a strong plus.
#J-18808-Ljbffr