Staff Engineer-Back-End

Apply now

Atlanta Georgia

We are seeking a Staff Engineer to join our Digital Engineering team and drive the technical direction of our global, multi-brand digital ecosystem. This role is focused on headless backend engineering, with deep expertise in e-commerce platforms, event-driven architectures, Azure cloud-native solutions, and generative AI integrations. 

As a Staff Engineer, you will shape how we design, scale, and operate domain-driven, event-based platforms built on Java (Spring Boot) and Node.js microservices. You will set the technical standard across Kubernetes (AKS), Istio, KEDA, multi-region deployments, and automation-first practices. Your leadership will ensure our services are secure, resilient, performant, and seamlessly integrated with external systems. 

RESPONSIBILITIES

Architecture & Systems Design 

  • 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. 

  • Define and optimize edge caching strategies using Cloudflare (preferred) or other modern CDNs/reverse proxies. 

  • Lead adoption of customer identity management solutions, leveraging Auth0 and/or Azure AD B2C with best practices for security and compliance. 

  • Apply GenAI capabilities (LLMs, embeddings, prompt orchestration) to backend services, including customer personalization, search, knowledge retrieval, and operations automation. 

 

Delivery & Execution 

  • Provide hands-on technical leadership for CI/CD automation using Azure DevOps or GitHub Actions. 

  • Establish standards for integration automation testing across Java and Node.js microservices and APIs, with automated gates in pipelines. 

  • Champion automation-first practices: infrastructure as code (Terraform/Bicep), automated testing, performance validation, and observability. 

  • Decompose complex initiatives into actionable deliverables across geo-distributed agile teams. 

Collaboration & Influence 

  • Partner with architects, engineering managers, and product leaders to align on technical direction, roadmap, and release strategies. 

  • Facilitate DDD workshops, design reviews, and integration architecture sessions across teams. 

  • Influence technical decision-making across geo-distributed agile teams, ensuring both velocity and platform health. 

  • Partner with product and data teams to identify GenAI use cases and integrate them into core digital services. 

Mentorship & Growth 

  • Mentor engineers in DDD, integration patterns, Kubernetes, Istio, KEDA, automation best practices, and microservice design in Java and Node.js. 

  • Promote a culture of quality-first, automation-first engineering. 

  • Enable teams to design resilient services that abstract vendor dependencies and scale globally. 

EDUCATION AND EXPERIENCE QUALIFICATIONS

  • 4 Year Degree and/or Bachelor's Degree in Computer Science or related fields 10 plus years in backend software engineering
  • 3 plus years in a Staff/Principal/Lead Engineer role

KNOWLEDGE, SKILLS, AND ABILITIES

  • Proven track record delivering enterprise-scale e-commerce platforms with high availability and resiliency. 

  • 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. 

  • Abstracting external system interfaces from core domain capabilities. 

  • Proven expertise architecting and operating multi-region deployments with failover, disaster recovery, and global resiliency. 

  • Applied experience with Generative AI services (Azure OpenAI, OpenAI APIs, or similar) — designing secure, scalable backend integrations with LLMs. 

  • Strong background in blue/green and canary release strategies for cloud-native systems. 

  • Experience with automation-first platforms, including: 

  • CI/CD pipelines (Azure DevOps, GitHub Actions). 

  • Integration automation testing. 

  • Infrastructure as Code (Terraform/Bicep). 

  • Experience working in agile environments with geo-distributed teams. 

  • Deep knowledge of customer identity management, with preference for Auth0 or Azure AD B2C. 

What Success Looks Like 

  • Our platform consistently delivers multi-region resiliency and zero-downtime deployments. 

  • Cloudflare edge caching ensures global performance and cost efficiency. 

  • Integration patterns and DDD are institutionalized, enabling clean, scalable, and maintainable systems. 

  • External systems are abstracted from domain services, increasing agility in vendor integrations. 

  • Automation-first practices (CI/CD, integration testing, IaC) reduce release risk and increase delivery velocity. 

  • You are recognized as the technical authority for backend architecture, Azure, Kubernetes, and integration-driven design. 


 

Inspire is a multi-brand restaurant company whose portfolio includes more than 33,000 Arby’s, Baskin-Robbins, Buffalo Wild Wings, Dunkin’, Jimmy John’s, and SONIC restaurants worldwide.

We’re made up of some of the world’s most iconic restaurant brands, but we’re much more than just a restaurant company. We’re a team of hundreds of thousands who individually and collectively are changing the way people eat, drink, and gather around the table. We know that food is much more than a staple—it’s an experience. At Inspire, that’s our purpose: to ignite and nourish flavorful experiences.
Apply now
Job Details

Job Category

Technology

Date Posted

2025-09-18

Job ID

JR37306-Atlanta_Support

3 Inspire Brands employee discussing at a table

Join Our Talent Community

We're a growing company and often have new, exciting opportunities. Let us notify you about relevant positions and give you access to career search tools and resources.

Sign Up