Inspire is seeking a Staff Engineer to drive the technical direction of their global, multi-brand digital ecosystem, focusing on headless backend engineering, e-commerce platforms, event-driven architectures, Azure cloud-native solutions, and generative AI integrations.
Requirements
- Strong, hands-on expertise in Java (Spring Boot) and Node.js microservices.
- Deep expertise in Azure Cloud Services: AKS, Event Hubs, Service Bus, Cosmos DB, App Gateway, Front Door, and related services.
- Hands-on production experience with: Kubernetes (AKS) for container orchestration.
- Istio for service mesh traffic management, observability, and mTLS.
- KEDA for event-driven autoscaling.
- Strong experience in: Domain-driven design (DDD).
- Integration patterns for APIs, messaging, and events.
Responsibilities
- Architect and evolve Java and Node.js-based event-driven microservices on Azure Kubernetes Service (AKS), ensuring scalability, resiliency, and observability.
- Apply domain-driven design (DDD) principles to model core domain capabilities with clean service boundaries.
- Design and implement integration patterns (synchronous APIs, async messaging, event streams, pub/sub) across internal and external systems.
- Abstract external system interfaces (POS, payments, loyalty, fulfillment, etc.) from our domain services to ensure maintainability and vendor flexibility.
- Drive adoption of blue/green and canary deployment strategies for zero-downtime releases.
- Architect multi-region deployments with active-active or active-passive failover for global resiliency.
- Apply GenAI capabilities (LLMs, embeddings, prompt orchestration) to backend services, including customer personalization, search, knowledge retrieval, and operations automation.
Other
- 3 plus years in a Staff/Principal/Lead Engineer role
- Proven track record delivering enterprise-scale e-commerce platforms with high availability and resiliency.
- Experience working in agile environments with geo-distributed teams.
- Deep knowledge of customer identity management, with preference for Auth0 or Azure AD B2C.
- Partner with architects, engineering managers, and product leaders to align on technical direction, roadmap, and release strategies.